aboutsummaryrefslogtreecommitdiff
path: root/tools/create_project/scripts/prebuild.cmd
diff options
context:
space:
mode:
Diffstat (limited to 'tools/create_project/scripts/prebuild.cmd')
-rw-r--r--tools/create_project/scripts/prebuild.cmd27
1 files changed, 27 insertions, 0 deletions
diff --git a/tools/create_project/scripts/prebuild.cmd b/tools/create_project/scripts/prebuild.cmd
new file mode 100644
index 0000000000..584e217c65
--- /dev/null
+++ b/tools/create_project/scripts/prebuild.cmd
@@ -0,0 +1,27 @@
+@echo off
+
+REM ---------------------------------------------------------------
+REM -- Pre-Build Script
+REM ---------------------------------------------------------------
+REM
+REM Generate file with proper revision number
+REM
+REM Expected parameters
+REM Root folder
+
+if "%~1"=="" goto error_input
+
+REM Run the revision script
+@call cscript "%~1/tools/create_project/scripts/revision.vbs" %~1 1>NUL
+if not %errorlevel% == 0 goto error_script
+goto done
+
+:error_output
+echo Invalid root folder (%~1)!
+goto done
+
+:error_script:
+echo An error occured while running the revision script!
+
+:done
+exit /B0