Fix CmakeLists.txt of parcel 52/312752/1
authorHwankyu Jhun <h.jhun@samsung.com>
Fri, 14 Jun 2024 01:23:43 +0000 (10:23 +0900)
committerHwankyu Jhun <h.jhun@samsung.com>
Fri, 14 Jun 2024 01:23:43 +0000 (10:23 +0900)
The header files should be installed to include/parcel directory.

Change-Id: I8b4286a367436756ea14f548e107ed02de5449cd
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
packaging/bundle.spec
src/parcel/CMakeLists.txt

index 59b39e5..c569651 100644 (file)
@@ -263,7 +263,7 @@ sed -i -e 's/<NAME>/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
 
index b042a16..8aa1df8 100644 (file)
@@ -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")