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} )