mirror of
https://bitbucket.org/smil3y/kde-extraapps.git
synced 2025-02-27 04:13:05 +00:00

for build with Katie that means one less library to build and ship since only KolourPaint is using it now, the pattern wallpaper addon was ported in the previous commit Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
36 lines
999 B
CMake
36 lines
999 B
CMake
add_definitions(${QT_DEFINITIONS} ${KDE4_DEFINITIONS})
|
|
include_directories(
|
|
${CMAKE_CURRENT_SOURCE_DIR}
|
|
${CMAKE_CURRENT_BINARY_DIR}
|
|
${CMAKE_BINARY_DIR}
|
|
${KDE4_INCLUDES}
|
|
)
|
|
|
|
set(okular_SRCS
|
|
okularplugin.cpp
|
|
${PROJECT_SOURCE_DIR}/ui/pagepainter.cpp
|
|
${PROJECT_SOURCE_DIR}/ui/guiutils.cpp
|
|
${PROJECT_SOURCE_DIR}/ui/tocmodel.cpp
|
|
pageitem.cpp
|
|
documentitem.cpp
|
|
thumbnailitem.cpp
|
|
)
|
|
|
|
kde4_add_kcfg_files(okular_SRCS ${PROJECT_SOURCE_DIR}/conf/settings.kcfgc )
|
|
|
|
add_library(okularplugin SHARED ${okular_SRCS})
|
|
target_link_libraries(okularplugin
|
|
${QT_QTCORE_LIBRARY}
|
|
${QT_QTGUI_LIBRARY}
|
|
${QT_QTDECLARATIVE_LIBRARY}
|
|
${QT_QTXML_LIBRARY}
|
|
${KDE4_KDECORE_LIBRARY}
|
|
${KDE4_KDEUI_LIBRARY}
|
|
${KDE4_KIO_LIBRARY}
|
|
okularcore
|
|
)
|
|
|
|
install(TARGETS okularplugin DESTINATION ${IMPORTS_INSTALL_DIR}/org/kde/okular)
|
|
install(FILES qmldir DESTINATION ${IMPORTS_INSTALL_DIR}/org/kde/okular)
|
|
|
|
#add_subdirectory(test)
|