X-Git-Url: https://git.quassel-irc.org/?a=blobdiff_plain;f=data%2FCMakeLists.txt;h=c5e6c9b60d666fe1268d731eadf02be69cf6b5b6;hb=9e21879f361dfe9978fb5159664cae352301064b;hp=4513ca1efa73ed55eb58e876d2381233a256fdf7;hpb=b66b1d455e0a6c8c438cf2b8ceecdd738cbfcb04;p=quassel.git diff --git a/data/CMakeLists.txt b/data/CMakeLists.txt index 4513ca1e..c5e6c9b6 100644 --- a/data/CMakeLists.txt +++ b/data/CMakeLists.txt @@ -1,11 +1,26 @@ -if(WANT_QTCLIENT) - install(FILES quasselclient.desktop DESTINATION ${XDG_APPS_INSTALL_DIR}) -endif(WANT_QTCLIENT) +if (BUILD_GUI) + if (KDE4_FOUND OR (UNIX AND NOT APPLE)) + if (WANT_QTCLIENT) + install(FILES quasselclient.desktop DESTINATION ${XDG_APPS_INSTALL_DIR}) + endif() -if(WANT_MONO) - install(FILES quassel.desktop DESTINATION ${XDG_APPS_INSTALL_DIR}) -endif(WANT_MONO) + if (WANT_MONO) + install(FILES quassel.desktop DESTINATION ${XDG_APPS_INSTALL_DIR}) + endif() -if(WANT_MONO OR WANT_QTCLIENT) - install(FILES quassel.notifyrc DESTINATION ${DATA_INSTALL_DIR}/quassel) -endif(WANT_MONO OR WANT_QTCLIENT) + if (KDE4_FOUND) + install(FILES quassel.notifyrc DESTINATION ${DATA_INSTALL_DIR}/quassel) + endif() + endif() + + if (EMBED_DATA) + set(CLIENT_RCS ${CLIENT_RCS} ../../data/data.qrc PARENT_SCOPE) + else() + install(FILES networks.ini DESTINATION ${DATA_INSTALL_DIR}/quassel) + install(DIRECTORY stylesheets DESTINATION ${DATA_INSTALL_DIR}/quassel) + endif() + + if (NOT WIN32) + install(DIRECTORY scripts DESTINATION ${DATA_INSTALL_DIR}/quassel USE_SOURCE_PERMISSIONS) + endif() +endif()