From 073fa05f23ba896fa1a728db5f18e238847ca0c7 Mon Sep 17 00:00:00 2001 From: Timo Gurr Date: Wed, 12 Apr 2023 20:56:20 +0200 Subject: [PATCH] cmake: Use GNUInstallDirs to install data directories Signed-off-by: Timo Gurr --- CMakeLists.txt | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index fb7eb64c..84d7425b 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -178,11 +178,11 @@ install(FILES dwarves.h dwarves_emit.h dwarves_reorganize.h btf_encoder.h config.h ctf.h elfcreator.h elf_symtab.h hash.h libctf.h DESTINATION ${CMAKE_INSTALL_PREFIX}/include/dwarves/) -install(FILES man-pages/pahole.1 DESTINATION ${CMAKE_INSTALL_PREFIX}/share/man/man1/) +install(FILES man-pages/pahole.1 DESTINATION "${CMAKE_INSTALL_DATAROOTDIR}/man/man1/") if(Python3_FOUND) install(PROGRAMS ostra/ostra-cg DESTINATION ${CMAKE_INSTALL_PREFIX}/bin) - install(FILES ostra/python/ostra.py DESTINATION ${CMAKE_INSTALL_PREFIX}/share/dwarves/runtime/python) + install(FILES ostra/python/ostra.py DESTINATION "${CMAKE_INSTALL_DATAROOTDIR}/dwarves/runtime/python") endif() install(PROGRAMS btfdiff fullcircle DESTINATION ${CMAKE_INSTALL_PREFIX}/bin) install(FILES lib/Makefile lib/ctracer_relay.c lib/ctracer_relay.h lib/linux.blacklist.cu - DESTINATION ${CMAKE_INSTALL_PREFIX}/share/dwarves/runtime) + DESTINATION "${CMAKE_INSTALL_DATAROOTDIR}/dwarves/runtime")