]> Creatis software - bbtk.git/blob - kernel/appli/bbCreatePackage/CMakeLists.txt
BUG static dll windows
[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 message("EED " ${CMAKE_CURRENT_SOURCE_DIR})
12 message("EED " ${CMAKE_CURRENT_BINARY_DIR})
13   CONFIGURE_FILE(
14     ${CMAKE_CURRENT_SOURCE_DIR}/bbCreatePackage.bat.in
15     ${CMAKE_CURRENT_BINARY_DIR}/bbCreatePackage.bat
16     @ONLY IMMEDIATE
17     )
18   INSTALL_FILES(/bin .bat bbCreatePackage)
19   INSTALL_FILES(/bin .bbs bbCreatePackage)
20 ENDIF(WIN32)
21
22
23 IF(UNIX)
24   CONFIGURE_FILE(
25     ${CMAKE_CURRENT_SOURCE_DIR}/bbCreatePackage.sh.in
26     ${CMAKE_CURRENT_BINARY_DIR}/bbCreatePackage
27     @ONLY IMMEDIATE
28     )
29
30 # INSTALLS THE PROGRAM 
31   INSTALL(
32     PROGRAMS ${CMAKE_CURRENT_BINARY_DIR}/bbCreatePackage
33     DESTINATION bin
34     #    PERMISSIONS OWNER_READ OWNER_WRITE OWNER_EXECUTE GROUP_READ GROUP_EXECUTE WORLD_READ WORLD_EXECUTE
35     )
36   INSTALL(
37     FILES void-bbtk-package.tgz
38     DESTINATION ${BBTK_DATA_REL_PATH}/bbCreatePackage
39    )
40  
41 #  CONFIGURE_FILE(
42 #    ${CMAKE_CURRENT_SOURCE_DIR}/bbCreatePackage.bbs
43 #    ${CMAKE_CURRENT_BINARY_DIR}/bbCreatePackage.bbs
44 #    @ONLY IMMEDIATE
45 #    )
46 # INSTALL(
47 #    FILES ${CMAKE_CURRENT_BINARY_DIR}/bbCreatePackage.bbs
48 #    DESTINATION bin
49 #    PERMISSIONS OWNER_READ OWNER_WRITE OWNER_EXECUTE GROUP_READ GROUP_EXECUTE WORLD_READ WORLD_EXECUTE
50 #  )
51 ENDIF(UNIX)
52
53
54
55