audacia/cmake-proxies
Leland Lucius 90a69a0173 Bug 2535 - Audacity fails to build on 32-bit Linux 2020-09-06 03:13:16 -05:00
..
cmake-modules Fix Windows build 2020-07-25 13:04:48 -05:00
expat Various cmake changes 2020-02-12 01:05:51 -06:00
ffmpeg Bug 2426 - Linux: No FFmpeg support 2020-05-10 02:33:29 -05:00
lame Adjust include paths 2020-05-26 03:24:27 -05:00
libflac Cleanup a few more library builds 2020-05-26 13:36:07 -05:00
libid3tag Last major update to the cmake build 2020-02-11 01:15:26 -06:00
libmad More cmake updates and cleanup 2020-02-23 03:57:31 -06: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
libscorealign Last major update to the cmake build 2020-02-11 01:15:26 -06:00
libsndfile Fix detection of ssize_t for libsndfile 2020-05-26 23:50:48 -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 Force use of our wxWidgets and fix RPATH handling 2020-07-05 13:39:57 -05:00
portaudio-v19 fix asio build on windows (#615) 2020-07-17 01:52:24 -05: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
sbsms Bug 2535 - Audacity fails to build on 32-bit Linux 2020-09-06 03:13:16 -05: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
wxWidgets Fix debug/release builds on Mac 2020-07-25 03:40:15 -05:00
CMakeLists.txt AUP3: Add SQLite to the project 2020-07-01 01:13:37 -05: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.