You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
James Crook 03945e8057 Compile all libs and link (Debug only so far) using CMake 4 years ago
..
FileDialog Move all CMake of lib-src to cmake-proxies 4 years ago
cmake-modules Add cotire (compile time reducer) to CMake 4 years ago
expat Compile all libs and link (Debug only so far) using CMake 4 years ago
ffmpeg Add remaining libs to CMake 4 years ago
lame Add remaining libs to CMake 4 years ago
libflac Compile all libs and link (Debug only so far) using CMake 4 years ago
libflac++ Compile all libs and link (Debug only so far) using CMake 4 years ago
libid3tag Compile all libs and link (Debug only so far) using CMake 4 years ago
libmad Compile all libs and link (Debug only so far) using CMake 4 years ago
libnyquist Compile all libs and link (Debug only so far) using CMake 4 years ago
libogg Compile all libs and link (Debug only so far) using CMake 4 years ago
libscorealign Compile all libs and link (Debug only so far) using CMake 4 years ago
libsndfile Compile all libs and link (Debug only so far) using CMake 4 years ago
libsoxr Compile all libs and link (Debug only so far) using CMake 4 years ago
libvamp Compile all libs and link (Debug only so far) using CMake 4 years ago
libvorbis Compile all libs and link (Debug only so far) using CMake 4 years ago
lv2 Compile all libs and link (Debug only so far) using CMake 4 years ago
mod-script-pipe Move all CMake of lib-src to cmake-proxies 4 years ago
portaudio-v19 Compile all libs and link (Debug only so far) using CMake 4 years ago
portburn Add remaining libs to CMake 4 years ago
portmidi Compile all libs and link (Debug only so far) using CMake 4 years ago
portmixer Compile all libs and link (Debug only so far) using CMake 4 years ago
portsmf Compile all libs and link (Debug only so far) using CMake 4 years ago
sbsms Compile all libs and link (Debug only so far) using CMake 4 years ago
soundtouch Compile all libs and link (Debug only so far) using CMake 4 years ago
twolame Compile all libs and link (Debug only so far) using CMake 4 years ago
CMakeLists.txt Move all CMake of lib-src to cmake-proxies 4 years ago
README.txt Add remaining libs to CMake 4 years ago

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.

We don't need the proxies for our own 'lib_src' such as mod-script-pipe and
FileDialog, where we 'own' the CMakeList.txt file.