]> git.ipfire.org Git - thirdparty/libsolv.git/commitdiff
Mark the shared objects generated by the bindings as MODULE
authorMichael Schroeder <mls@suse.de>
Mon, 5 Oct 2015 11:14:15 +0000 (13:14 +0200)
committerMichael Schroeder <mls@suse.de>
Mon, 5 Oct 2015 11:14:15 +0000 (13:14 +0200)
Fixes build on mageia if %cmake is used.

bindings/perl/CMakeLists.txt
bindings/python/CMakeLists.txt
bindings/ruby/CMakeLists.txt

index cb9cd372351ef6c84904e6541af55412838eee32..49a3902b9f8b705ca896cf538bcb2b2afa088454 100644 (file)
@@ -28,7 +28,7 @@ ADD_DEFINITIONS(${PERL_CCFLAGS} -Wno-unused -Wno-nonnull)
 LINK_DIRECTORIES (${PERL_CORE_DIR})
 INCLUDE_DIRECTORIES (${PERL_INCLUDE_PATH} ${PERL_CORE_DIR})
 
-ADD_LIBRARY (bindings_perl SHARED solv_perl.c)
+ADD_LIBRARY (bindings_perl MODULE solv_perl.c)
 SET_TARGET_PROPERTIES (bindings_perl PROPERTIES PREFIX "" OUTPUT_NAME "solv")
 SET_TARGET_PROPERTIES (bindings_perl PROPERTIES LINK_FLAGS "${PERL_CCLDFLAGS}")
 TARGET_LINK_LIBRARIES (bindings_perl libsolvext libsolv ${SYSTEM_LIBRARIES})
index 22ddec3bafebed75b6d2f755b373e0375b4a041e..73f2dcac590aae09825f748f127ccdc15f141aa9 100644 (file)
@@ -24,7 +24,7 @@ ADD_CUSTOM_COMMAND (
 ADD_DEFINITIONS(-Wno-unused)
 INCLUDE_DIRECTORIES (${PYTHON_INCLUDE_PATH})
 
-ADD_LIBRARY (bindings_python SHARED solv_python.c)
+ADD_LIBRARY (bindings_python MODULE solv_python.c)
 SET_TARGET_PROPERTIES (bindings_python PROPERTIES PREFIX "" OUTPUT_NAME "_solv")
 TARGET_LINK_LIBRARIES (bindings_python libsolvext libsolv ${SYSTEM_LIBRARIES})
 
index bc7a1f91d6b32ce89efccd4af99075064b5d088a..6c3bd50d79a433ed55e11ec29d892739b1c45400 100644 (file)
@@ -19,7 +19,7 @@ ADD_CUSTOM_COMMAND (
 ADD_DEFINITIONS(-Wno-unused)
 INCLUDE_DIRECTORIES (${RUBY_INCLUDE_PATH})
 
-ADD_LIBRARY (bindings_ruby SHARED solv_ruby.c)
+ADD_LIBRARY (bindings_ruby MODULE solv_ruby.c)
 SET_TARGET_PROPERTIES (bindings_ruby PROPERTIES PREFIX "" OUTPUT_NAME "solv")
 TARGET_LINK_LIBRARIES (bindings_ruby libsolvext libsolv ${SYSTEM_LIBRARIES})