@echo off rem echo creates the file architecture for a new project if %0%1==%0 goto ERROR01 rem creaNewProject path set BINPATH=%~dp0 rem Input data path set INPUT="%BINPATH%\creaNewProject_data" set OUTPUT=%1 set PROJECT=%2 echo output = %OUTPUT% rem echo bin = %BINPATH% rem echo input = %INPUT% echo project = %PROJECT% IF EXIST %OUTPUT%\%PROJECT% GOTO ERROR02 echo "** Creating new project '%PROJECT%' in folder '%OUTPUT%'" mkdir %OUTPUT%\%PROJECT% echo %INPUT% %OUTPUT%\%PROJECT% xcopy %INPUT% %OUTPUT%\%PROJECT% /S echo %ERRORLEVEL% rem %BINPATH%\creaSed "\"%OUTPUT%\\%PROJECT%\CMakeLists.txt.in"\"" "PROJECT_NAME" "%PROJECT%" > %OUTPUT%\%PROJECT%\CMakeLists.txt rem del "%OUTPUT%\%PROJECT%\CMakeLists.txt.in" echo echo "New Project created !" echo echo "==>" echo "==> Edit the file '%OUTPUT%\%PROJECT%\CMakeLists.txt' to customize your project" echo "==>" echo echo goto END :ERROR01 echo creaNewProject.bat " " goto END :ERROR02 echo "ERROR : Directory '%OUTPUT%/%PROJECT%' already exists !" goto end :END