audacia/cmake-proxies
Dmitry Vedenko 4975b512f7 Use wxWidgets with fixed Win64 accessibility 2021-06-17 10:46:04 -04:00
..
cmake-modules Generate AppImage on GitHub Actions 2021-06-16 11:00:16 -04:00
ffmpeg Fix typos (user facing and non-user facing) (#727) 2021-01-24 09:46:08 +00:00
libflac Cleanup a few more library builds 2020-05-26 13:36:07 -05:00
libnyquist Last major update to the cmake build 2020-02-11 01:15:26 -06:00
libogg Last major update to the cmake build 2020-02-11 01:15:26 -06:00
libsbsms Use version 2.1.0 of libsbsms 2021-02-01 10:12:06 -06:00
libscorealign Last major update to the cmake build 2020-02-11 01:15:26 -06:00
libsndfile Fix Xcode 12.0 build 2020-09-23 22:47:19 -05:00
libsoxr Bug 2535 - Audacity fails to build on 32-bit Linux 2020-09-06 03:13:16 -05:00
libvamp Cleanup a few more library builds 2020-05-26 13:36:07 -05:00
libvorbis Cleanup a few more library builds 2020-05-26 13:36:07 -05:00
lv2 Fix suil library names for Linux/macOS 2021-02-26 00:52:31 -06:00
portaudio-v19 Bug 2757 - No support for Jack Audio System 2021-04-26 15:45:40 +01:00
portburn Add remaining libs to CMake 2018-04-01 09:23:11 +01:00
portmidi Bug 2425 - Linux: No MIDI support 2020-05-10 02:34:22 -05:00
portmixer Various fixes to CMake build 2020-02-19 10:53:50 -06:00
portsmf Last major update to the cmake build 2020-02-11 01:15:26 -06:00
soundtouch Last major update to the cmake build 2020-02-11 01:15:26 -06:00
sqlite AUP3: Better space usage calculations 2020-08-01 04:25:42 -05:00
twolame Last major update to the cmake build 2020-02-11 01:15:26 -06:00
CMakeLists.txt Use wxWidgets with fixed Win64 accessibility 2021-06-17 10:46:04 -04:00
README.txt Finish the job of 30dbdf4, deleting abandoned source files... 2020-05-25 17:21:05 -04:00

README.txt

CMake requires that its CMakeList.txt files follow the directory structure
of the projects.  However, for Audacity this would cause collision with
existing CMakeList.txt files that e.g. expat and libsoxr already provide.

Our solution is to have this proxy directory for lib-src to hold our version of
the CMakeList.txt files.  We did try bundling several libraries under one
CMakeList.txt without using subdirectories.  However, we were then fighting 
CMake too much - and did not have a clean separation of information between sub 
projects.