Use LIB_SUFFIX in pkg-config information

This commit is contained in:
Matthias Schiffer 2013-12-26 06:01:01 +01:00
parent 85aa5199d2
commit f2ca23547e
3 changed files with 6 additions and 4 deletions

View file

@ -9,10 +9,12 @@ set(DOXYFILE_EXTRA_SOURCES "${CMAKE_CURRENT_SOURCE_DIR}/include")
include(UseDoxygen OPTIONAL) include(UseDoxygen OPTIONAL)
set(LIBDIR "lib${LIB_SUFFIX}")
add_subdirectory(src) add_subdirectory(src)
configure_file(${LIBUECC_SOURCE_DIR}/libuecc.pc.in ${LIBUECC_BINARY_DIR}/libuecc.pc @ONLY) configure_file(${LIBUECC_SOURCE_DIR}/libuecc.pc.in ${LIBUECC_BINARY_DIR}/libuecc.pc @ONLY)
install(FILES ${LIBUECC_BINARY_DIR}/libuecc.pc DESTINATION "lib/pkgconfig") install(FILES ${LIBUECC_BINARY_DIR}/libuecc.pc DESTINATION "${LIBDIR}/pkgconfig")
FILE(GLOB include_files "${CMAKE_CURRENT_SOURCE_DIR}/include/libuecc/*.h") FILE(GLOB include_files "${CMAKE_CURRENT_SOURCE_DIR}/include/libuecc/*.h")
install(FILES ${include_files} DESTINATION "include/libuecc-${PROJECT_VERSION}/libuecc") install(FILES ${include_files} DESTINATION "include/libuecc-${PROJECT_VERSION}/libuecc")

View file

@ -1,6 +1,6 @@
prefix=@CMAKE_INSTALL_PREFIX@ prefix=@CMAKE_INSTALL_PREFIX@
exec_prefix=${prefix} exec_prefix=${prefix}
libdir=${exec_prefix}/lib libdir=${exec_prefix}/@LIBDIR@
includedir=${prefix}/include includedir=${prefix}/include
Name: libuecc Name: libuecc

View file

@ -18,7 +18,7 @@ set_target_properties(uecc_static PROPERTIES
) )
install(TARGETS uecc_shared uecc_static install(TARGETS uecc_shared uecc_static
ARCHIVE DESTINATION lib${LIB_SUFFIX} ARCHIVE DESTINATION ${LIBDIR}
LIBRARY DESTINATION lib${LIB_SUFFIX} LIBRARY DESTINATION ${LIBDIR}
RUNTIME DESTINATION bin RUNTIME DESTINATION bin
) )