diff options
author | Julian Andres Klode <jak@debian.org> | 2016-08-19 18:21:04 +0200 |
---|---|---|
committer | Julian Andres Klode <jak@debian.org> | 2016-08-19 19:20:01 +0200 |
commit | 35d74be55fccad485b105e97110bb1b153e0de74 (patch) | |
tree | 72ee851ce2a994d42bfff657bafb21fa07f540a8 /CMakeLists.txt | |
parent | 6fbe5739701f4c63bcd5c68d9ecc19e9e28288de (diff) |
CMake: Install config and logging directories
These directories are essential for apt to work, so we should
install them in the upstream build system and not just in the
debian packaging...
Diffstat (limited to 'CMakeLists.txt')
-rw-r--r-- | CMakeLists.txt | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt index 2ed87b34b..ced68285d 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -143,3 +143,16 @@ add_subdirectory(test) # Link update-po4a into the update-po target add_dependencies(update-po update-po4a) + +# Create our directories. +install_empty_directories( + ${CMAKE_INSTALL_FULL_SYSCONFDIR}/apt/apt.conf.d + ${CMAKE_INSTALL_FULL_SYSCONFDIR}/apt/preferences.d + ${CMAKE_INSTALL_FULL_SYSCONFDIR}/apt/sources.list.d + ${CMAKE_INSTALL_FULL_SYSCONFDIR}/apt/trusted.gpg.d + ${CMAKE_INSTALL_FULL_LOCALSTATEDIR}/cache/apt/archives/partial + ${CMAKE_INSTALL_FULL_LOCALSTATEDIR}/lib/apt/lists/partial + ${CMAKE_INSTALL_FULL_LOCALSTATEDIR}/lib/apt/mirrors/partial + ${CMAKE_INSTALL_FULL_LOCALSTATEDIR}/lib/apt/periodic + ${CMAKE_INSTALL_FULL_LOCALSTATEDIR}/log/apt +) |