mirror of
https://gitea.wildfiregames.com/0ad/0ad
synced 2026-06-16 05:13:58 -07:00
This uses ./build/workspaces/default as location for generated build files as well as build products. Using the name "default" to avoid the dilemma gcc vs clang vs premake generator. Doesn't impact scripts already using --outpath and allows running premake5 --help without a wrapper. Also update .gitignore to make using arbitrary workspaces cleaner. Signed-off-by: Ralph Sennhauser <ralph.sennhauser@gmail.com>
95 lines
1.4 KiB
Text
95 lines
1.4 KiB
Text
# Built and prebuilt binaries
|
|
binaries/system/*
|
|
!binaries/system/*.bat
|
|
!binaries/system/readme.txt
|
|
|
|
# Workspaces
|
|
build/workspaces
|
|
!build/workspaces/clean-workspaces.sh
|
|
!build/workspaces/update-workspaces.bat
|
|
!build/workspaces/update-workspaces.sh
|
|
|
|
# Libraries
|
|
libraries/macos
|
|
libraries/win32
|
|
|
|
libraries/source/cxxtest-4.4/*
|
|
libraries/source/fcollada/*
|
|
libraries/source/nvtt/*
|
|
libraries/source/premake-core/*
|
|
libraries/source/spidermonkey/*
|
|
libraries/source/spirv-reflect/*
|
|
!libraries/source/**/build.sh
|
|
!libraries/source/**/patches/
|
|
|
|
# Tools
|
|
archives/
|
|
build/bin/
|
|
source/tools/spirv/rules.*.json
|
|
|
|
# Files generated by running premake5
|
|
build/premake/.gccmachine.tmp
|
|
build/premake/.gccver.tmp
|
|
|
|
# Docs build folder
|
|
docs/doxygen/output/
|
|
|
|
# Build files (cpp)
|
|
*.a
|
|
*.dylib
|
|
*.dSYM
|
|
*.exp
|
|
*.exe
|
|
*.ilk
|
|
*.lib
|
|
*.pdb
|
|
*.so
|
|
*.so.*
|
|
|
|
# Build files (tools)
|
|
*.pyc
|
|
*.pyo
|
|
__pycache__/
|
|
|
|
# Build files (libs)
|
|
*.o
|
|
*.lo
|
|
*.la
|
|
|
|
# Translation files
|
|
binaries/data/mods/public/gui/credits/texts/translators.json
|
|
*.po
|
|
*.pot
|
|
|
|
# Packaged mods and tarballs
|
|
*.pyromod
|
|
*.zip
|
|
*.tar
|
|
*.tar.bz2
|
|
*.tar.gz
|
|
*.tar.xz
|
|
|
|
# Art source files
|
|
*.blend
|
|
*.obj
|
|
*.psd
|
|
*.raw
|
|
|
|
# Art unsupported by the engine
|
|
binaries/data/mods/**/*.bmp
|
|
binaries/data/mods/**/*.jpg
|
|
|
|
# Vulkan SPIR-V shaders
|
|
binaries/data/mods/*/shaders/spirv
|
|
|
|
# Windows specific data
|
|
desktop.ini
|
|
Thumbs.db
|
|
|
|
# macOS specific data
|
|
.DS_Store
|
|
|
|
# IDE files
|
|
/.vs/
|
|
/.vscode/
|
|
/.idea/
|