]> Creatis software - crea.git/blob - appli/creaNewProject/creaNewProject.bat.in
*** empty log message ***
[crea.git] / appli / creaNewProject / creaNewProject.bat.in
1 @echo off
2
3 rem echo creates the file architecture for a new project
4
5
6 if %0%1==%0 goto ERROR01
7
8
9 rem creaNewProject path
10 set BINPATH=%~dp0
11 rem Input data path
12 set INPUT="%BINPATH%\creaNewProject_data"
13
14 set OUTPUT=%1
15 set PROJECT=%2
16
17
18 echo output     =  %OUTPUT%
19 rem echo bin    =  %BINPATH%
20 rem echo input  =  %INPUT%
21 echo project    =  %PROJECT%
22
23 IF EXIST %OUTPUT%\%PROJECT% GOTO ERROR02
24
25 echo "** Creating new project '%PROJECT%' in folder '%OUTPUT%'"
26
27 mkdir %OUTPUT%\%PROJECT%
28
29 echo %INPUT% %OUTPUT%\%PROJECT%
30
31 xcopy %INPUT% %OUTPUT%\%PROJECT% /S
32
33 echo %ERRORLEVEL%
34
35 rem %BINPATH%\creaSed "\"%OUTPUT%\\%PROJECT%\CMakeLists.txt.in"\"" "PROJECT_NAME" "%PROJECT%" > %OUTPUT%\%PROJECT%\CMakeLists.txt
36 rem del "%OUTPUT%\%PROJECT%\CMakeLists.txt.in" 
37
38 echo
39 echo "New Project created !" 
40 echo
41 echo "==>"
42 echo "==> Edit the file '%OUTPUT%\%PROJECT%\CMakeLists.txt' to customize your project"
43 echo "==>"
44 echo
45 echo
46
47
48 goto END
49
50
51 :ERROR01
52 echo creaNewProject.bat "<project-path> <project-name>"
53 goto END
54
55 :ERROR02
56 echo "ERROR : Directory '%OUTPUT%/%PROJECT%' already exists !"
57 goto end
58
59
60
61 :END
62