Set up CMAKE for Linux and Windows.

This commit is contained in:
2025-09-14 11:13:09 -05:00
parent a8c55c4ff1
commit 85b3f8c621
5 changed files with 477 additions and 0 deletions

54
.gitignore vendored Normal file
View File

@@ -0,0 +1,54 @@
# ------------------------
# Build artifacts
# ------------------------
/build/
/CMakeFiles/
/CMakeCache.txt
/Makefile
/*.ninja
/.ninja_deps
/.ninja_log
/*.sln
/*.vcxproj*
/compile_commands.json
/install_manifest.txt
# ------------------------
# Binary outputs
# ------------------------
/*.exe
/*.dll
/*.so
/*.dylib
/*.a
/*.lib
/*.obj
/*.o
/*.pdb
# ------------------------
# OS / editor junk
# ------------------------
.DS_Store
Thumbs.db
*.swp
*.swo
*.user
*.VC.db
*.idea/
*.vscode/
*.vs/
# ------------------------
# Logs / temp
# ------------------------
*.log
*.tmp
# ------------------------
# Python venv (if you use scripts/tools)
/venv/
# ------------------------
# Keep empty asset dirs if needed
assets/**/.gitkeep