summaryrefslogtreecommitdiff
path: root/scripts/build_release.sh
AgeCommit message (Collapse)Author
10 daysAdd flexible module loading and complete file embeddingIndrajith K L
- Support any folder structure (no hard-coded folders) - Embed all file types recursively from any folder - Fix require() dot-to-slash conversion for embedded modules - Clean build folder for fresh builds every time - Generate empty headers for Lua-only projects Backward compatible with existing projects.
10 daysAdd game folder workflow, custom executable names, cross-platform tasks, and ↵Indrajith K L
logging controls
11 daysAdd macOS support and project creation toolIndrajith K L
- Add macOS static and dynamic library linking support - Add cross-platform build scripts for Windows, macOS, and Linux - Add project creation script with metadata embedding - Add macOS app bundle creation with icon support - Update CMakeLists.txt for platform detection - Fix STB rect pack duplicate symbols - Remove test images and unused files - Consolidate documentation into MACOS.md
2025-11-03chore: fix build scripts to create build directory and update gitignoreIndrajith K L
- 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
2025-11-03cleaned up root folder, organized files into docs/scripts/tools dirsIndrajith K L