Commit Graph

58 Commits

Author SHA1 Message Date
Erik de Castro Lopo
e2d39c7b69 CMake : Detect functions and libraries. 2014-07-13 12:48:02 +10:00
Erik de Castro Lopo
e693055680 CMakeLists.txt : Build a versioned shared library. 2014-07-13 12:21:06 +10:00
Erik de Castro Lopo
3afc448137 CMake : Add all the library C files and start on CFLAGS. 2014-07-13 02:46:34 +10:00
Erik de Castro Lopo
9ee3216fb1 CMake : Split functions out into a separate file. 2014-07-13 01:55:13 +10:00
Erik de Castro Lopo
0775675d17 CMake : Use check_type_size as needed. 2014-07-12 23:46:12 +10:00
Erik de Castro Lopo
bfd1320d9c CMake : Detect and set COMPILER_IS_GCC. 2014-07-12 23:18:11 +10:00
Erik de Castro Lopo
adec6a7c61 CMakeLists.txt : First pass at making it work for Linux.
Cmake is great for really simple stuff but is at least as difficult
as autotools for more complicated stuff.
2014-07-12 21:19:52 +10:00
Erik de Castro Lopo
3d01b6c067 Add CMakeLists.txt.
Initial start to this stolen from:

    https://github.com/johnwbyrd/libsndfile-cmake
2014-07-12 21:07:07 +10:00