halapi: Move all extra files into packaging directory 17/253717/1
authorChanwoo Choi <cw00.choi@samsung.com>
Wed, 17 Feb 2021 01:58:29 +0000 (10:58 +0900)
committerChanwoo Choi <cw00.choi@samsung.com>
Wed, 17 Feb 2021 02:03:40 +0000 (11:03 +0900)
Change-Id: I5e09bfad0ee0d7f824a28198c2f35ad1727736da
Signed-off-by: Chanwoo Choi <cw00.choi@samsung.com>
CMakeLists.txt
packaging/hal-api-common.pc.in [moved from hal-api-common.pc with 100% similarity]
packaging/hal-api.json [moved from hal-api.json with 100% similarity]
tests/unittest/test_hal.cc

index 60a8c50..ae9fd01 100644 (file)
@@ -43,13 +43,15 @@ TARGET_LINK_LIBRARIES( ${PROJECT_NAME} ${pkgs_LDFLAGS} -ldl -Wl,-z,nodelete,--no
 SET_TARGET_PROPERTIES( ${PROJECT_NAME} PROPERTIES SOVERSION ${VERSION_MAJOR})
 SET_TARGET_PROPERTIES( ${PROJECT_NAME} PROPERTIES VERSION ${VERSION})
 
-CONFIGURE_FILE( ${PROJECT_NAME}.pc ${PROJECT_NAME}.pc @ONLY)
+CONFIGURE_FILE( ${CMAKE_CURRENT_SOURCE_DIR}/packaging/${PROJECT_NAME}.pc.in
+       ${CMAKE_CURRENT_SOURCE_DIR}/packaging/${PROJECT_NAME}.pc
+       @ONLY)
 INSTALL(TARGETS ${PROJECT_NAME} DESTINATION ${LIBDIR}/hal)
 INSTALL(DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/include/
        DESTINATION ${INCLUDEDIR}/hal
        FILES_MATCHING PATTERN "*.h")
-INSTALL(FILES ${CMAKE_CURRENT_SOURCE_DIR}/${PROJECT_NAME}.pc
+INSTALL(FILES ${CMAKE_CURRENT_SOURCE_DIR}/packaging/${PROJECT_NAME}.pc
        DESTINATION ${LIBDIR}/pkgconfig)
-INSTALL(FILES ${CMAKE_CURRENT_SOURCE_DIR}/hal-api.json DESTINATION /etc/hal)
+INSTALL(FILES ${CMAKE_CURRENT_SOURCE_DIR}/packaging/hal-api.json DESTINATION /etc/hal)
 
 ADD_SUBDIRECTORY(tests)
similarity index 100%
rename from hal-api.json
rename to packaging/hal-api.json
index 9c8ae7f..dc3c851 100644 (file)
@@ -35,7 +35,7 @@ using namespace std;
 
 extern "C" const char *tzplatform_mkpath(
    enum tzplatform_variable id, const char *path) {
-   return "../../hal-api.json";
+   return "../../packaging/hal-api.json";
 }
 
 class CommonHaltest : public testing::Test {