]> git.sesse.net Git - vlc/commitdiff
Cmake : fix libvlc* versionning and naming
authorRafaël Carré <funman@videolan.org>
Tue, 20 May 2008 19:57:59 +0000 (21:57 +0200)
committerRafaël Carré <funman@videolan.org>
Tue, 20 May 2008 20:11:15 +0000 (22:11 +0200)
extras/buildsystem/cmake/CMakeLists/src_CMakeLists.txt

index b2a5a8e3d80a5383f87310f49f4a6c192aad71ef..3e03c1efc224e183db70ec896f5f3373200a61f4 100644 (file)
@@ -7,7 +7,7 @@ add_definitions(-DDATA_PATH="${CMAKE_INSTALL_PREFIX}/share/vlc")
 
 # vlc
 add_executable(vlc vlc.c)
-target_link_libraries(vlc libvlccore general libvlc)
+target_link_libraries(vlc libvlccore libvlc)
 
 # libvlccore
 
@@ -145,8 +145,8 @@ endif(SYS_DARWIN)
 add_library(libvlccore SHARED ${SOURCES_libvlccore})
 
 set_target_properties(libvlccore PROPERTIES
-        OUTPUT_NAME vlc
-        SOVERSION 1 VERSION 1.0.0)
+        OUTPUT_NAME vlccore
+        SOVERSION 0 VERSION 0.0.0)
 
 if(UPDATE_CHECK)
 target_link_libraries(libvlccore ${LIBM} ${LIBRT} ${LIBICONV} ${Dlopen_LIBRARIES} "-lgcrypt")
@@ -183,7 +183,7 @@ set( SOURCES_libvlc
 add_library(libvlc SHARED ${SOURCES_libvlc})
 
 set_target_properties(libvlc PROPERTIES OUTPUT_NAME vlc)
-set_target_properties(libvlc PROPERTIES SOVERSION 0)
+set_target_properties(libvlc PROPERTIES SOVERSION 2)
 set_target_properties(libvlccore PROPERTIES VERSION 0.0.0)
 
 set_source_files_properties(${SOURCES_libvlc} PROPERTIES COMPILE_FLAGS -DMODULE_STRING=\\"control\\")