--- ./src/CMakeLists.txt~ 2006-12-11 14:14:31.000000000 +0100 +++ ./src/CMakeLists.txt 2006-12-11 18:34:15.000000000 +0100 @@ -46,5 +46,5 @@ add_library(QtTapioca SHARED ${library_SRCS} ${library_MOC_SRCS}) set_target_properties(QtTapioca PROPERTIES VERSION 0.1.0 SOVERSION 0) target_link_libraries(QtTapioca ${QT_LIBRARIES} ${QDBUS_LDFLAGS} ${QTTELEPATHY_LIBRARIES}) -install(TARGETS QtTapioca DESTINATION lib) +install(TARGETS QtTapioca DESTINATION ${LIB_INSTALL_DIR}) --- ./CMakeLists.txt~ 2006-12-11 14:14:31.000000000 +0100 +++ ./CMakeLists.txt 2006-12-11 18:38:43.000000000 +0100 @@ -1,6 +1,12 @@ project(QtTapioca) cmake_minimum_required(VERSION 2.4.3) +#add some KDE specific stuff +set(LIB_SUFFIX "" CACHE STRING "Define suffix of directory name (32/64)" ) +set(EXEC_INSTALL_PREFIX ${CMAKE_INSTALL_PREFIX} CACHE PATH "Base directory for executables and libraries" FORCE) +set(LIB_INSTALL_DIR "${EXEC_INSTALL_PREFIX}/lib${LIB_SUFFIX}" CACHE PATH "The subdirectory relative to the install prefix where libraries will be installed (default is /lib${LIB_SUFFIX})" FORCE) + + set(CMAKE_MODULE_PATH ${CMAKE_SOURCE_DIR}/cmake/modules) find_package(Qt4 REQUIRED) @@ -36,7 +42,7 @@ # Generate pkg-config file configure_file(${CMAKE_SOURCE_DIR}/QtTapioca.pc.in ${CMAKE_BINARY_DIR}/QtTapioca.pc) -install(FILES ${CMAKE_BINARY_DIR}/QtTapioca.pc DESTINATION ${CMAKE_INSTALL_PREFIX}/lib/pkgconfig) +install(FILES ${CMAKE_BINARY_DIR}/QtTapioca.pc DESTINATION ${LIB_INSTALL_DIR}/pkgconfig) add_subdirectory(src) add_subdirectory(include)