25
25
CONFIGURE_FILE(${CMAKE_CURRENT_SOURCE_DIR}/version.h.cmake ${CMAKE_CURRENT_BINARY_DIR}/version.h)
27
SET(kipi_LIB_SRCS pluginloader.cpp interface.cpp imagecollection.cpp
28
imagecollectionshared.cpp imageinfoshared.cpp plugin.cpp
29
imageinfo.cpp uploadwidget.cpp
30
imagecollectionselector.cpp exportinterface.cpp)
27
SET(kipi_LIB_SRCS pluginloader.cpp
30
imagecollectionshared.cpp
37
imagecollectionselector.cpp
32
40
KDE4_ADD_LIBRARY(kipi SHARED ${kipi_LIB_SRCS})
34
TARGET_LINK_LIBRARIES(kipi
42
TARGET_LINK_LIBRARIES(kipi
40
48
SET_TARGET_PROPERTIES(kipi PROPERTIES VERSION ${KIPI_LIB_SO_VERSION_STRING} SOVERSION ${KIPI_LIB_SO_CUR_VERSION})
42
50
INSTALL(TARGETS kipi ${INSTALL_TARGETS_DEFAULT_ARGS} )
44
INSTALL(FILES interface.h plugin.h pluginloader.h imageinfo.h imagecollection.h
45
imageinfoshared.h imagecollectionshared.h uploadwidget.h
46
imagecollectionselector.h exportinterface.h extension.h
47
${CMAKE_CURRENT_BINARY_DIR}/version.h libkipi_export.h
48
DESTINATION ${INCLUDE_INSTALL_DIR}/libkipi COMPONENT Devel)
52
# Check if compilation is done through digiKam SC or not. If yes, do not install header files.
53
IF(NOT DIGIKAMSC_USE_PRIVATE_KDEGRAPHICS)
55
INSTALL(FILES plugin.h
61
imagecollectionshared.h
62
imagecollectionselector.h
66
${CMAKE_CURRENT_BINARY_DIR}/version.h
67
DESTINATION ${INCLUDE_INSTALL_DIR}/libkipi