diff options
Diffstat (limited to 'libpyside')
-rw-r--r-- | libpyside/CMakeLists.txt | 7 | ||||
-rw-r--r-- | libpyside/PySideConfig.cmake.in | 6 | ||||
-rw-r--r-- | libpyside/pyside.pc.in | 8 |
3 files changed, 11 insertions, 10 deletions
diff --git a/libpyside/CMakeLists.txt b/libpyside/CMakeLists.txt index 284a38487..11196f831 100644 --- a/libpyside/CMakeLists.txt +++ b/libpyside/CMakeLists.txt @@ -24,6 +24,7 @@ target_link_libraries(pyside set_target_properties(pyside PROPERTIES VERSION ${BINDING_API_VERSION} SOVERSION "${BINDING_API_MAJOR_VERSION}.${BINDING_API_MINOR_VERSION}" + OUTPUT_NAME "pyside${pyside_SUFFIX}" DEFINE_SYMBOL PYSIDE_EXPORTS) # @@ -43,18 +44,18 @@ set(libpyside_HEADERS # create pkg-config file configure_file("${CMAKE_CURRENT_SOURCE_DIR}/pyside.pc.in" - "${CMAKE_CURRENT_BINARY_DIR}/pyside.pc" @ONLY) + "${CMAKE_CURRENT_BINARY_DIR}/pyside${pyside_SUFFIX}.pc" @ONLY) # create cmake-config files configure_file("${CMAKE_CURRENT_SOURCE_DIR}/PySideConfig.cmake.in" "${CMAKE_CURRENT_BINARY_DIR}/PySideConfig.cmake" @ONLY) configure_file("${CMAKE_CURRENT_SOURCE_DIR}/PySideConfigVersion.cmake.in" "${CMAKE_CURRENT_BINARY_DIR}/PySideConfigVersion.cmake" @ONLY) install(FILES ${libpyside_HEADERS} - DESTINATION include/${BINDING_NAME}) + DESTINATION include/${BINDING_NAME}${pyside_SUFFIX}) install(TARGETS pyside EXPORT pyside LIBRARY DESTINATION "${LIB_INSTALL_DIR}" ARCHIVE DESTINATION "${LIB_INSTALL_DIR}" RUNTIME DESTINATION bin) -install(FILES "${CMAKE_CURRENT_BINARY_DIR}/pyside.pc" DESTINATION "${LIB_INSTALL_DIR}/pkgconfig") +install(FILES "${CMAKE_CURRENT_BINARY_DIR}/pyside${pyside_SUFFIX}.pc" DESTINATION "${LIB_INSTALL_DIR}/pkgconfig") install(FILES "${CMAKE_CURRENT_BINARY_DIR}/PySideConfig.cmake" DESTINATION "${LIB_INSTALL_DIR}/cmake/PySide-${BINDING_API_VERSION}") install(FILES "${CMAKE_CURRENT_BINARY_DIR}/PySideConfigVersion.cmake" diff --git a/libpyside/PySideConfig.cmake.in b/libpyside/PySideConfig.cmake.in index 6d618a5b3..9e0f42e9d 100644 --- a/libpyside/PySideConfig.cmake.in +++ b/libpyside/PySideConfig.cmake.in @@ -2,6 +2,6 @@ # PYSIDE_LIBRARIES - Files to link against to use PySide # PYSIDE_TYPESYSTEMS - Type system files that should be used by other bindings extending PySide -SET(PYSIDE_INCLUDE_DIR "@CMAKE_INSTALL_PREFIX@/include/PySide") -SET(PYSIDE_LIBRARY "@LIB_INSTALL_DIR@/@CMAKE_SHARED_LIBRARY_PREFIX@pyside@CMAKE_SHARED_LIBRARY_SUFFIX@") -SET(PYSIDE_TYPESYSTEMS "@CMAKE_INSTALL_PREFIX@/share/PySide/typesystems") +SET(PYSIDE_INCLUDE_DIR "@CMAKE_INSTALL_PREFIX@/include/PySide@pyside_SUFFIX@") +SET(PYSIDE_LIBRARY "@LIB_INSTALL_DIR@/@CMAKE_SHARED_LIBRARY_PREFIX@pyside@pyside_SUFFIX@@CMAKE_SHARED_LIBRARY_SUFFIX@") +SET(PYSIDE_TYPESYSTEMS "@CMAKE_INSTALL_PREFIX@/share/PySide@pyside_SUFFFIX@/typesystems") diff --git a/libpyside/pyside.pc.in b/libpyside/pyside.pc.in index ca7a0a5e2..516f8e1eb 100644 --- a/libpyside/pyside.pc.in +++ b/libpyside/pyside.pc.in @@ -1,12 +1,12 @@ prefix=@CMAKE_INSTALL_PREFIX@ exec_prefix=@CMAKE_INSTALL_PREFIX@ libdir=@LIB_INSTALL_DIR@ -includedir=@CMAKE_INSTALL_PREFIX@/include/PySide -typesystemdir=@CMAKE_INSTALL_PREFIX@/share/PySide/typesystems +includedir=@CMAKE_INSTALL_PREFIX@/include/PySide@pyside_SUFFIX@ +typesystemdir=@CMAKE_INSTALL_PREFIX@/share/PySide@pyside_SUFFIX@/typesystems -Name: PySide +Name: PySide@pyside_SUFFIX@ Description: Support library for Python bindings of Qt-based libraries. Version: @BINDING_API_VERSION@ -Libs: -L${libdir} -lpython -lpyside +Libs: -L${libdir} -lpython -lpyside@pyside_SUFFIX@ Cflags: -I${includedir} |