From b5a52e65ec5d8f4d58ad19ea31fac6e2e7642bca Mon Sep 17 00:00:00 2001 From: Hwankyu Jhun Date: Fri, 14 Jun 2024 10:23:43 +0900 Subject: [PATCH] Fix CmakeLists.txt of parcel The header files should be installed to include/parcel directory. Change-Id: I8b4286a367436756ea14f548e107ed02de5449cd Signed-off-by: Hwankyu Jhun --- packaging/bundle.spec | 2 +- src/parcel/CMakeLists.txt | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/packaging/bundle.spec b/packaging/bundle.spec index 59b39e5..c569651 100644 --- a/packaging/bundle.spec +++ b/packaging/bundle.spec @@ -263,7 +263,7 @@ sed -i -e 's//tizen-shared-queue/g' %{buildroot}%{_bindir}/tizen-unittests %files -n parcel-devel %manifest parcel.manifest -%{_includedir}/* +%{_includedir}/parcel/* %{_libdir}/pkgconfig/parcel.pc %{_libdir}/libparcel.so diff --git a/src/parcel/CMakeLists.txt b/src/parcel/CMakeLists.txt index b042a16..8aa1df8 100644 --- a/src/parcel/CMakeLists.txt +++ b/src/parcel/CMakeLists.txt @@ -25,14 +25,14 @@ INSTALL(TARGETS ${TARGET_PARCEL} DESTINATION ${LIB_INSTALL_DIR}) INSTALL(FILES ${CMAKE_CURRENT_SOURCE_DIR}/parcel.pc DESTINATION ${LIB_INSTALL_DIR}/pkgconfig/) -INSTALL(DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR} +INSTALL(DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/ DESTINATION include/parcel/ FILES_MATCHING PATTERN "*.hh" PATTERN "*_private.hh" EXCLUDE PATTERN "*_implementation.hh" EXCLUDE) - INSTALL(DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/api + INSTALL(DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/api/ DESTINATION include/parcel/ FILES_MATCHING PATTERN "*.h") -- 2.7.4