]> Creatis software - bbtk.git/blobdiff - kernel/appli/bbCreatePackage/bbCreatePackage.bat.in
BUG 1546 Temporary Picker Sync
[bbtk.git] / kernel / appli / bbCreatePackage / bbCreatePackage.bat.in
index 855bffe336be1c45fa0419d43d18fac4e67473e6..2efb70d63c8ed39c7fd82e24f392402b1c697852 100755 (executable)
@@ -15,6 +15,7 @@ set OUTPUT=%1
 set PACK=%2
 set AUTHOR=%3
 set DESCRIPTION=%4
+set PACK_DIRECTORY=bbtk_%PACK%_PKG
 
 echo output=  %OUTPUT%
 echo bin   =  %BINPATH%
@@ -22,21 +23,28 @@ echo input =  %INPUT%
 echo pack  =  %PACK%
 echo author  =  %AUTHOR%
 echo description  =  %DESCRIPTION%
+echo pack_directory = %PACK_DIRECTORY%
 
-IF EXIST %OUTPUT%\%PACK% GOTO ERROR02
+IF EXIST %OUTPUT%\%PACK_DIRECTORY% GOTO ERROR02
 
 echo "** Creating new black box package '%PACK%' in folder '%OUTPUT%'"
 
-mkdir %OUTPUT%\%PACK%
-xcopy %INPUT% %OUTPUT%\%PACK% /S
-%BINPATH%\bbSed %OUTPUT%\%PACK%\CMakeLists.txt  WITHOUT_NAME "%PACK%" > %OUTPUT%\%PACK%\CMakeLists2.txt
-%BINPATH%\bbSed %OUTPUT%\%PACK%\CMakeLists2.txt  WITHOUT_AUTHOR %AUTHOR% > %OUTPUT%\%PACK%\CMakeLists3.txt
-%BINPATH%\bbSed %OUTPUT%\%PACK%\CMakeLists3.txt  WITHOUT_DESCRIPTION %DESCRIPTION% > %OUTPUT%\%PACK%\CMakeLists.txt
-del %OUTPUT%\%PACK%\CMakeLists2.txt 
-del %OUTPUT%\%PACK%\CMakeLists3.txt
-echo "Done !" 
-echo "Edit the file '%OUTPUT%\%PACK%\CMakeLists.txt' to customize your package"
+mkdir %OUTPUT%\%PACK_DIRECTORY%
+xcopy %INPUT% %OUTPUT%\%PACK_DIRECTORY% /S
+"%BINPATH%\bbSed" %OUTPUT%\%PACK_DIRECTORY%\CMakeLists.txt   WITHOUT_NAME "%PACK%"             > %OUTPUT%\%PACK_DIRECTORY%\CMakeLists2.txt
+"%BINPATH%\bbSed" %OUTPUT%\%PACK_DIRECTORY%\CMakeLists2.txt  WITHOUT_AUTHOR %AUTHOR%           > %OUTPUT%\%PACK_DIRECTORY%\CMakeLists3.txt
+"%BINPATH%\bbSed" %OUTPUT%\%PACK_DIRECTORY%\CMakeLists3.txt  WITHOUT_DESCRIPTION %DESCRIPTION% > %OUTPUT%\%PACK_DIRECTORY%\CMakeLists.txt
+del "%OUTPUT%\%PACK_DIRECTORY%\CMakeLists2.txt" 
+del "%OUTPUT%\%PACK_DIRECTORY%\CMakeLists3.txt"
 
+echo
+echo "Package created !"
+echo
+echo ==>
+echo "==> Edit the file '%OUTPUT%\%PACK_DIRECTORY%\CMakeLists.txt' to customize your package"
+echo ==>
+echo
+echo
 
 
 goto END
@@ -47,7 +55,7 @@ echo bbCreatePackage.bat "<package-path> <package-name> [author] [description] "
 goto END
 
 :ERROR02
-echo "ERROR : Directory '%OUTPUT%/%PACK%' already exists !"  
+echo "ERROR : Directory '%OUTPUT%/%PACK_DIRECTORY%' already exists !"  
 goto end