]> Creatis software - bbtk.git/blob - kernel/appli/bbCreatePackage/CMakeLists.txt
*** empty log message ***
[bbtk.git] / kernel / appli / bbCreatePackage / CMakeLists.txt
1 # Installs bbCreatePackage.bat/.sh  
2 # used to creates the file architecture for a new user package
3
4 # go to data which install the input data to the script
5 #SUBDIRS(data)
6
7 # Sets the data install path
8 SET(bbCreatePackage_DATA_REL_PATH ../${BBTK_DATA_REL_PATH}/bbCreatePackage)
9
10 IF(WIN32)
11   CONFIGURE_FILE(
12     ${CMAKE_CURRENT_SOURCE_DIR}/bbCreatePackage.bat.in
13     ${CMAKE_CURRENT_BINARY_DIR}/bbCreatePackage.bat
14     @ONLY IMMEDIATE
15     )
16   INSTALL_FILES(/bin .bat bbCreatePackage)
17   INSTALL_FILES(/bin .bbs bbCreatePackage)
18 ENDIF(WIN32)
19
20
21 IF(UNIX)
22   CONFIGURE_FILE(
23     ${CMAKE_CURRENT_SOURCE_DIR}/bbCreatePackage.sh.in
24     ${CMAKE_CURRENT_BINARY_DIR}/bbCreatePackage
25     @ONLY IMMEDIATE
26     )
27
28   INSTALL(
29     PROGRAMS ${CMAKE_CURRENT_BINARY_DIR}/bbCreatePackage
30     DESTINATION bin
31     #    PERMISSIONS OWNER_READ OWNER_WRITE OWNER_EXECUTE GROUP_READ GROUP_EXECUTE WORLD_READ WORLD_EXECUTE
32     )
33   INSTALL(
34     FILES void-bbtk-package.tgz
35     DESTINATION ${BBTK_DATA_REL_PATH}/bbCreatePackage
36    )
37  
38 #  CONFIGURE_FILE(
39 #    ${CMAKE_CURRENT_SOURCE_DIR}/bbCreatePackage.bbs
40 #    ${CMAKE_CURRENT_BINARY_DIR}/bbCreatePackage.bbs
41 #    @ONLY IMMEDIATE
42 #    )
43 # INSTALL(
44 #    FILES ${CMAKE_CURRENT_BINARY_DIR}/bbCreatePackage.bbs
45 #    DESTINATION bin
46 #    PERMISSIONS OWNER_READ OWNER_WRITE OWNER_EXECUTE GROUP_READ GROUP_EXECUTE WORLD_READ WORLD_EXECUTE
47 #  )
48 ENDIF(UNIX)
49
50
51
52