cmake: Move version setup into a separate .cmake file
[quassel.git] / cmake / QuasselInstallDirs.cmake
index b678643..9e9dac4 100644 (file)
@@ -20,6 +20,9 @@ if (NOT WITH_KDE)
         if (NOT DEFINED CMAKE_INSTALL_BINDIR)
             set(CMAKE_INSTALL_BINDIR "${CMAKE_INSTALL_PREFIX}" CACHE PATH "Install path for binaries")
         endif()
+        if (NOT DEFINED CMAKE_INSTALL_LIBDIR)
+            set(CMAKE_INSTALL_LIBDIR "${CMAKE_INSTALL_PREFIX}" CACHE PATH "Install path for libraries")
+        endif()
         if (NOT DEFINED CMAKE_INSTALL_DATADIR)
             set(CMAKE_INSTALL_DATADIR "$ENV{APPDATA}/quassel-irc.org/share/apps" CACHE PATH "Install path for data files")
         endif()
@@ -43,23 +46,4 @@ if (NOT WITH_KDE)
             set(CMAKE_INSTALL_APPDIR "${CMAKE_INSTALL_DATAROOTDIR}/applications")
         endif()
     endif()
-else()
-    if (HAVE_KDE4)
-        # FindKDE4Internal.cmake sets its own set of variables, however with deprecated names
-        if (NOT DEFINED CMAKE_INSTALL_BINDIR)
-            set(CMAKE_INSTALL_BINDIR "${BIN_INSTALL_DIR}" CACHE PATH "Install path for binaries")
-        endif()
-        if (NOT DEFINED CMAKE_INSTALL_DATADIR)
-            set(CMAKE_INSTALL_DATADIR "${DATA_INSTALL_DIR}" CACHE PATH "Install path for data files")
-        endif()
-        if (NOT DEFINED CMAKE_INSTALL_ICONDIR)
-            set(CMAKE_INSTALL_ICONDIR "${ICON_INSTALL_DIR}" CACHE PATH "Install path for icons")
-        endif()
-        if (NOT DEFINED CMAKE_INSTALL_APPDIR)
-            set(CMAKE_INSTALL_APPDIR "${XDG_APPS_INSTALL_DIR}" CACHE PATH "Install path for .desktop files")
-        endif()
-    endif()
-
-    # KF5 does the correct thing, so we don't need to do anything
-    # We have already included KDEInstallDirs at this point.
 endif()