diff options
| author | Indrajith K L | 2025-11-03 19:50:20 +0530 |
|---|---|---|
| committer | Indrajith K L | 2025-11-03 19:50:20 +0530 |
| commit | e19bddd8d7b77e6aa173b8138b31679415afb3fa (patch) | |
| tree | 39fddf62f7f3c8e52ac87e0f1dd2b2b7b9285f16 /scripts/build_release.bat | |
| parent | 9bb3957d5fd3f176e8bd888c53a65c54f62cfab6 (diff) | |
| download | reilua-enhanced-e19bddd8d7b77e6aa173b8138b31679415afb3fa.tar.gz reilua-enhanced-e19bddd8d7b77e6aa173b8138b31679415afb3fa.tar.bz2 reilua-enhanced-e19bddd8d7b77e6aa173b8138b31679415afb3fa.zip | |
chore: fix build scripts to create build directory and update gitignore
- Update all build scripts (.sh and .bat) to automatically create build directory if it doesn't exist
- Fix 'can't cd to build' error that occurred when build directory was missing
- Update .gitignore to exclude build artifacts and IDE files
- Add proper navigation to project root in build_dev.bat for consistency
Diffstat (limited to 'scripts/build_release.bat')
| -rw-r--r-- | scripts/build_release.bat | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/scripts/build_release.bat b/scripts/build_release.bat index 17b76c1..a1a08c0 100644 --- a/scripts/build_release.bat +++ b/scripts/build_release.bat @@ -7,13 +7,17 @@ echo ReiLua - Release Build echo ================================ echo. +REM Get script directory and navigate to project root +cd /d "%~dp0.." + REM Check if we're in the right directory if not exist "CMakeLists.txt" ( - echo ERROR: Please run this script from the ReiLua root directory + echo ERROR: Cannot find CMakeLists.txt in project root exit /b 1 ) -REM Navigate to build directory +REM Create and navigate to build directory +if not exist "build" mkdir build cd build if errorlevel 1 ( echo ERROR: Cannot access build directory |
