]> Creatis software - creaMiniTools.git/blob - appli/creaTools/CMakeLists.txt
aceb6bd41d6852f9f9260b58cf9581bd54984a81
[creaMiniTools.git] / appli / creaTools / CMakeLists.txt
1 # Installs creaTools.bat/.sh  
2
3
4 # Configure / Install the script 
5
6 IF(WIN32)
7   # Build tree 
8   CONFIGURE_FILE(
9     ${CMAKE_CURRENT_SOURCE_DIR}/creaTools.bat.in
10     ${creaMiniTools_BINARY_DIR}/RelWithDebInfo/creaTools.bat
11     @ONLY IMMEDIATE
12     )
13   CONFIGURE_FILE(
14     ${CMAKE_CURRENT_SOURCE_DIR}/creaTools.bat.in
15     ${creaMiniTools_BINARY_DIR}/Debug/creaTools.bat
16     @ONLY IMMEDIATE
17     )
18   CONFIGURE_FILE(
19     ${CMAKE_CURRENT_SOURCE_DIR}/creaTools.bat.in
20     ${creaMiniTools_BINARY_DIR}/Release/creaTools.bat
21     @ONLY IMMEDIATE
22     )
23   # install tree
24   INSTALL(
25     PROGRAMS ${creaMiniTools_BINARY_DIR}/Debug/creaTools.bat
26     DESTINATION bin
27     )
28 ELSE(WIN32)
29   # Build tree 
30   CONFIGURE_FILE(
31     ${CMAKE_CURRENT_SOURCE_DIR}/creaTools.sh.in
32     ${creaMiniTools_BINARY_DIR}/creaTools.sh
33     @ONLY IMMEDIATE
34     )
35   # Install tree
36   INSTALL(
37     FILES ${creaMiniTools_BINARY_DIR}/creaTools.sh
38     DESTINATION bin
39     PERMISSIONS OWNER_READ OWNER_WRITE OWNER_EXECUTE GROUP_READ GROUP_EXECUTE WORLD_READ WORLD_EXECUTE
40     )
41 ENDIF(WIN32)
42