]> Creatis software - bbtk.git/blobdiff - kernel/cmake/BBTKCreatePackageIncludeScript.cmake
*** empty log message ***
[bbtk.git] / kernel / cmake / BBTKCreatePackageIncludeScript.cmake
index 383583fa222fcd8de2cd2aab2ed9527b95c931b2..620c8a06e1c0e0346427b8071a72e16cce97095d 100644 (file)
@@ -32,11 +32,12 @@ MACRO(BBTK_CREATE_PACKAGE_INCLUDE_SCRIPT    BBTK_PACKAGE_NAME    BBTK_PACKAGE_BB
     CONFIGURE_FILE(
       ${CMAKE_CURRENT_SOURCE_DIR}/${bbs}
       ${BBTK_BBS_BUILD_PATH}/${BBTK_PACKAGE_NAME}/${bbs}
-     COPYONLY
-    )
+      COPYONLY
+      )
+    GET_FILENAME_COMPONENT(bbs_path ${bbs} PATH)
     INSTALL(
       FILES ${CMAKE_CURRENT_SOURCE_DIR}/${bbs}
-      DESTINATION ${BBTK_BBS_INSTALL_PATH}/${BBTK_PACKAGE_NAME}/${bbs}
+      DESTINATION ${BBTK_BBS_INSTALL_PATH}/${BBTK_PACKAGE_NAME}/${bbs_path}
     )
 
   ENDFOREACH(bbs)
@@ -79,9 +80,10 @@ MACRO(BBTK_CREATE_PACKAGE_INCLUDE_SCRIPT    BBTK_PACKAGE_NAME    BBTK_PACKAGE_BB
       ${BBTK_BBS_BUILD_PATH}/${BBTK_PACKAGE_NAME}/${bbs}
       COPYONLY
       )
+    GET_FILENAME_COMPONENT(bbs_path ${bbs} PATH)
     INSTALL(
       FILES ${CMAKE_CURRENT_SOURCE_DIR}/${bbs}
-      DESTINATION ${BBTK_BBS_INSTALL_PATH}/${BBTK_PACKAGE_NAME}/${bbs}
+      DESTINATION ${BBTK_BBS_INSTALL_PATH}/${BBTK_PACKAGE_NAME}/${bbs_path}
       )
   ENDFOREACH(bbs)
   FILE(APPEND