]> Creatis software - bbtk.git/blob - kernel/appli/bbCreatePackage/bbCreatePackage.bat.in
c72ae29d930eab5528326814e92dbc397a86b9e2
[bbtk.git] / kernel / appli / bbCreatePackage / bbCreatePackage.bat.in
1 @echo off
2
3 echo creates the file architecture for a new user package
4
5
6 if %0%1==%0 goto ERROR01
7
8
9 set BBTKINPUT="@bbCreatePackage_DATA_PATH@"
10 set BBTKOUTPUT=%1
11
12
13 echo "----- Creating black box package '%BBTKNAME%' in repository '%BBTKOUTPUT%' -----"
14
15
16 IF EXIST %BBTKOUTPUT% GOTO ERROR02
17
18 echo "-> Packages repository '%BBTKOUTPUT%' does not exist : creating it"
19 mkdir %BBTKOUTPUT%
20
21
22
23     echo "-> Creating file '%BBTKOUTPUT%/CMakeLists.txt' "
24     copy %BBTKINPUT%\PackageCMakeLists.txt %BBTKOUTPUT%\CMakeLists.txt
25     echo "-> Creating file directory '%BBTKOUTPUT%/cmake' "
26     mkdir %BBTKOUTPUT%\cmake
27     echo "-> Coping files in '%BBTKOUTPUT%/cmake' "
28     copy %BBTKINPUT%\cmake\*.cmake %BBTKOUTPUT%\cmake
29     copy %BBTKINPUT%\cmake\*.in %BBTKOUTPUT%\cmake
30
31 echo "Done !"
32 echo "Edit the file '%BBTKOUTPUT%/CMakeLists.txt' to customize your package"
33
34
35 goto END
36
37
38
39
40 :ERROR01
41 echo bbCreatePackage.bat "<path-to-package-repository>"
42 goto END
43
44 :ERROR02
45 echo "ERROR : Directory '%BBTKOUTPUT%/%BBTKNAME%' already exists !"  
46 goto end
47
48
49
50 :END
51