diff options
Diffstat (limited to 'src/gvcore')
-rw-r--r-- | src/gvcore/CMakeLists.txt | 90 |
1 files changed, 90 insertions, 0 deletions
diff --git a/src/gvcore/CMakeLists.txt b/src/gvcore/CMakeLists.txt new file mode 100644 index 0000000..079d86b --- /dev/null +++ b/src/gvcore/CMakeLists.txt @@ -0,0 +1,90 @@ +include_directories( + ${CMAKE_CURRENT_SOURCE_DIR} + ${CMAKE_CURRENT_BINARY_DIR} +) + + +##### gwenviewcore (shared) + +set( gwenviewcore_SRCS + pngformattype.cpp + printdialog.cpp + printdialogpagebase.ui + thumbnailloadjob.cpp + imageview.cpp + imageviewcontroller.cpp + document.cpp + externaltoolmanager.cpp + externaltoolcontext.cpp + externaltoolaction.cpp + externaltooldialogbase.ui + externaltooldialog.cpp + fileviewcontroller.cpp + filethumbnailview.cpp + fileoperation.cpp + fileopobject.cpp + filethumbnailviewitem.cpp + filterbar.ui + qxcfi.cpp + archive.cpp + slideshow.cpp + filedetailview.cpp + filedetailviewitem.cpp + imagesavedialog.cpp + jpegformattype.cpp + mngformattype.cpp + xpm.cpp + documentimpl.cpp + documentloadingimpl.cpp + documentloadedimpl.cpp + documentjpegloadedimpl.cpp + documentanimatedloadedimpl.cpp + documentotherloadedimpl.cpp + busylevelmanager.cpp + cache.cpp + threadgate.cpp + imageviewtools.cpp + fullscreenbar.cpp + imageloader.cpp + cursortracker.cpp + captionformatter.cpp + thumbnaildetailsdialogbase.ui + thumbnaildetailsdialog.cpp + xcursor.cpp + mimetypeutils.cpp + bcgdialog.cpp + bcgdialogbase.ui + timeutils.cpp + clicklineedit.cpp + inputdialog.cpp + deletedialog.cpp + deletedialogbase.ui + miscconfig.kcfgc + slideshowconfig.kcfgc + fileoperationconfig.kcfgc + fullscreenconfig.kcfgc + imageviewconfig.kcfgc + fileviewconfig.kcfgc +) + +tde_add_library( gwenviewcore SHARED AUTOMOC + SOURCES ${gwenviewcore_SRCS} + LINK + tsthread-static gvimageutils-static + tdecore-shared tdeio-shared tdemediaplayer-shared + tdeparts-shared tdeprint-shared tdeui-shared + ${EXIV2_LIBRARIES} ${JPEG_LIBRARIES} ${MNG_LIBRARY} + ${PNG_LIBRARIES} ${XCURSOR_LIBRARIES} + VERSION 1.0.0 + DESTINATION ${LIB_INSTALL_DIR} +) + + +##### other files + +install( + FILES + miscconfig.kcfg slideshowconfig.kcfg fileoperationconfig.kcfg + fullscreenconfig.kcfg imageviewconfig.kcfg fileviewconfig.kcfg + DESTINATION ${KCFG_INSTALL_DIR} +) |