e68913c62f
git-svn-id: https://svn.disconnected-by-peer.at/svn/linamh/trunk/linamh@2778 6952d904-891a-0410-993b-d76249ca496b
43 lines
2.0 KiB
Diff
43 lines
2.0 KiB
Diff
diff -ruN libreplaygain-444.orig/CMakeLists.txt libreplaygain-444/CMakeLists.txt
|
|
--- libreplaygain-444.orig/CMakeLists.txt 2009-07-25 14:49:52.000000000 +0300
|
|
+++ libreplaygain-444/CMakeLists.txt 2009-07-31 16:29:50.000000000 +0300
|
|
@@ -4,8 +4,11 @@
|
|
|
|
set(CMAKE_VERBOSE_MAKEFILE false)
|
|
|
|
+option(SHARED "Use shared libreplaygain" OFF)
|
|
+
|
|
if(NOT MSVC)
|
|
set(CMAKE_C_FLAGS "-O3 -fomit-frame-pointer -pipe")
|
|
endif(NOT MSVC)
|
|
|
|
-add_subdirectory(src)
|
|
\ No newline at end of file
|
|
+add_subdirectory(src)
|
|
+add_subdirectory(include)
|
|
diff -ruN libreplaygain-444.orig/include/CMakeLists.txt libreplaygain-444/include/CMakeLists.txt
|
|
--- libreplaygain-444.orig/include/CMakeLists.txt 1970-01-01 02:00:00.000000000 +0200
|
|
+++ libreplaygain-444/include/CMakeLists.txt 2009-07-31 16:28:59.000000000 +0300
|
|
@@ -0,0 +1 @@
|
|
+INSTALL(DIRECTORY replaygain DESTINATION include)
|
|
diff -ruN libreplaygain-444.orig/src/CMakeLists.txt libreplaygain-444/src/CMakeLists.txt
|
|
--- libreplaygain-444.orig/src/CMakeLists.txt 2009-07-25 14:49:52.000000000 +0300
|
|
+++ libreplaygain-444/src/CMakeLists.txt 2009-07-31 16:31:36.000000000 +0300
|
|
@@ -3,7 +3,13 @@
|
|
add_library(replaygain-static STATIC gain_analysis)
|
|
set_target_properties(replaygain-static PROPERTIES OUTPUT_NAME replaygain CLEAN_DIRECT_OUTPUT 1)
|
|
|
|
-add_library(replaygain-shared SHARED gain_analysis)
|
|
-set_target_properties(replaygain-shared PROPERTIES OUTPUT_NAME replaygain CLEAN_DIRECT_OUTPUT 1 VERSION 1.0.0 SOVERSION 1)
|
|
+if(SHARED)
|
|
+ add_library(replaygain-shared SHARED gain_analysis)
|
|
+ set_target_properties(replaygain-shared PROPERTIES OUTPUT_NAME replaygain CLEAN_DIRECT_OUTPUT 1 VERSION 1.0.0 SOVERSION 1)
|
|
+endif(SHARED)
|
|
|
|
-install(TARGETS replaygain-static replaygain-shared LIBRARY DESTINATION lib ARCHIVE DESTINATION lib)
|
|
+install(TARGETS replaygain-static LIBRARY DESTINATION "lib${LIB_SUFFIX}" ARCHIVE DESTINATION "lib${LIB_SUFFIX}")
|
|
+
|
|
+if(SHARED)
|
|
+ install(TARGETS replaygain-shared LIBRARY DESTINATION "lib${LIB_SUFFIX}" ARCHIVE DESTINATION "lib${LIB_SUFFIX}")
|
|
+endif(SHARED)
|