2014-11-19 02:23:05 +00:00
|
|
|
include_directories(
|
|
|
|
${CMAKE_CURRENT_SOURCE_DIR}/..
|
2021-08-04 02:10:23 +03:00
|
|
|
# For lib/gwenviewconfig.h
|
2015-09-02 02:13:50 +03:00
|
|
|
${CMAKE_CURRENT_BINARY_DIR}/..
|
|
|
|
)
|
2014-11-19 02:23:05 +00:00
|
|
|
|
|
|
|
set(gwenview_SRCS
|
|
|
|
abstractcontextmanageritem.cpp
|
|
|
|
configdialog.cpp
|
2024-04-16 16:15:11 +03:00
|
|
|
colorframe.cpp
|
2014-11-19 02:23:05 +00:00
|
|
|
gvcore.cpp
|
|
|
|
documentinfoprovider.cpp
|
|
|
|
viewmainpage.cpp
|
|
|
|
fileoperations.cpp
|
|
|
|
filtercontroller.cpp
|
|
|
|
fullscreencontent.cpp
|
|
|
|
infocontextmanageritem.cpp
|
|
|
|
imagemetainfodialog.cpp
|
|
|
|
imageopscontextmanageritem.cpp
|
|
|
|
fileopscontextmanageritem.cpp
|
|
|
|
main.cpp
|
|
|
|
mainwindow.cpp
|
|
|
|
preloader.cpp
|
|
|
|
saveallhelper.cpp
|
|
|
|
savebar.cpp
|
|
|
|
sidebar.cpp
|
|
|
|
startmainpage.cpp
|
|
|
|
thumbnailviewhelper.cpp
|
|
|
|
browsemainpage.cpp
|
|
|
|
advancedconfigpage.ui
|
|
|
|
fullscreenconfigwidget.ui
|
|
|
|
generalconfigpage.ui
|
|
|
|
imageviewconfigpage.ui
|
|
|
|
startmainpage.ui
|
|
|
|
browsemainpage.ui
|
2015-09-02 02:13:50 +03:00
|
|
|
)
|
2014-11-19 02:23:05 +00:00
|
|
|
|
2015-09-02 02:13:50 +03:00
|
|
|
add_executable(gwenview ${gwenview_SRCS})
|
2014-11-19 02:23:05 +00:00
|
|
|
|
2015-09-02 02:13:50 +03:00
|
|
|
target_link_libraries(gwenview
|
2023-06-17 23:28:51 +03:00
|
|
|
KDE4::kio
|
2024-03-22 13:46:38 +02:00
|
|
|
KDE4::solid
|
2023-06-18 03:49:28 +03:00
|
|
|
KDE4Workspace::konq
|
2014-11-19 02:23:05 +00:00
|
|
|
${QT_QTCORE_LIBRARY}
|
2021-08-04 02:10:23 +03:00
|
|
|
gwenviewlib
|
2015-09-02 02:13:50 +03:00
|
|
|
)
|
2014-11-19 02:23:05 +00:00
|
|
|
|
2023-06-17 18:39:16 +03:00
|
|
|
install(TARGETS gwenview DESTINATION ${KDE4_BIN_INSTALL_DIR})
|
2015-09-02 02:13:50 +03:00
|
|
|
|
2020-02-08 18:39:41 +00:00
|
|
|
install(FILES gwenviewui.rc DESTINATION ${KDE4_DATA_INSTALL_DIR}/gwenview)
|
2014-11-19 02:23:05 +00:00
|
|
|
|
2020-02-08 18:39:41 +00:00
|
|
|
install(PROGRAMS gwenview.desktop DESTINATION ${KDE4_XDG_APPS_INSTALL_DIR})
|
2014-11-19 02:23:05 +00:00
|
|
|
|
2020-02-08 18:39:41 +00:00
|
|
|
install(FILES slideshow.desktop DESTINATION ${KDE4_SERVICES_INSTALL_DIR}/ServiceMenus)
|