@echo off echo creates the file architecture for a new user package if %0%1==%0 goto ERROR01 rem bbCreatePackage path set BINPATH=%~dp0 rem Input data path set INPUT="%BINPATH%\@bbCreatePackage_DATA_REL_PATH_FROM_BIN@\void-Package" set OUTPUT=%1 set PACK=%2 set AUTHOR=%3 set DESCRIPTION=%4 echo output= %OUTPUT% echo bin = %BINPATH% echo input = %INPUT% echo pack = %PACK% echo author = %AUTHOR% echo description = %DESCRIPTION% IF EXIST %OUTPUT%\%PACK% 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 echo "Package created !" echo echo ==> echo "==> Edit the file '%OUTPUT%\%PACK%\CMakeLists.txt' to customize your package" echo ==> echo echo goto END :ERROR01 echo bbCreatePackage.bat " [author] [description] " goto END :ERROR02 echo "ERROR : Directory '%OUTPUT%/%PACK%' already exists !" goto end :END