audacia/cmake-proxies/cmake-modules
Dmitry Vedenko 8aca9d02de Add the first Conan-based dependecies
add_conan_lib cmake function is defined, that allows to add a dependency using Conan with two possible system fallbacks:

1. pkg_check_modules is invoked, if `PGK_CONFIG ...` is present
2. find_package is invoked if `FIND_PACKAGE_OPTIONS` is present and `pkg_check_modules` has failed

If `ALWAYS_ALLOW_CONAN_FALLBACK` is present - `obey_system_dependencies` will be ignored for the package

Currently, the following dependencies are retrieved using Conan:

* zlib
* expat
* wxwidgets
* libmp3lame
* libid3tag
* libmad

The last three libraries are included in this commit, as they depend on zlib.
Properly pass **arch** and **os.version** to Conan
2021-05-24 06:53:53 -07:00
..
dependencies Add the first Conan-based dependecies 2021-05-24 06:53:53 -07:00
AudacityDependencies.cmake Add the first Conan-based dependecies 2021-05-24 06:53:53 -07:00
AudacityFunctions.cmake Adds an environment to check, how well Linux builds with system packages 2021-05-24 06:53:53 -07:00
CopyLibs.cmake Add the first Conan-based dependecies 2021-05-24 06:53:53 -07:00
FindwxWidgets.cmake Fix Windows build 2020-07-25 13:04:48 -05:00
MacOSXBundleInfo.plist.in Revert "Force opening in low resolution on the Mac" 2021-01-19 10:59:50 -06:00
PrintProperties.cmake Fix multi-config builds 2020-02-06 20:10:29 -06:00
Version.cmake Fix GIT revision when build directory is outside source tree 2020-04-24 23:39:12 -05:00
conan.cmake Add the first Conan-based dependecies 2021-05-24 06:53:53 -07:00