Rémi Verschelde
|
909a9b77c7
SCons: Prevent using `vsproj` option outside Windows
|
2 years ago |
Rémi Verschelde
|
e55e56b5fc
SCons: Don't enable any `-Werror=return-type` outside `werror=yes`
|
2 years ago |
Rémi Verschelde
|
916f3d7c3c
SCons: Disable `-Werror=return-type` for GCC 12+ due to regression
|
2 years ago |
Rémi Verschelde
|
2cc4616d6b
SCons: Add `fast_unsafe` option for faster rebuilds
|
3 years ago |
Rémi Verschelde
|
6e1bcf9390
Revert "Print a warning with unknown SCons variables to ease troubleshooting"
|
3 years ago |
Rémi Verschelde
|
49285b2639
Remove editor splash screen with sponsors logo
|
3 years ago |
Hugo Locurcio
|
60d1200a26
Print a warning with unknown SCons variables to ease troubleshooting
|
3 years ago |
Rémi Verschelde
|
9657559b66
SCons: Set `DEBUG_ENABLED` and `DEV_ENABLED` in SConstruct
|
3 years ago |
Rémi Verschelde
|
8c6e341876
SCons: Remove MD5-timestamp and implicit cache optimizations
|
3 years ago |
Aaron Franke
|
6c4928fe69
[3.x] Allow disabling the RegEx module in the editor
|
3 years ago |
Omar Polo
|
abe5760a2d
automatically detect BSDs as platform=linuxbsd
|
3 years ago |
Rémi Verschelde
|
e7f7d5f330
SCons: Add method to detect Emscripten and use it for warnings config
|
3 years ago |
Rémi Verschelde
|
4c79dcc3e7
SCons: Disable Clang -Wordered-compare-function-pointers warning
|
3 years ago |
Rémi Verschelde
|
3c8faed9e9
SCons: Avoid using Python f-string to preserve Python 3.5 compat
|
3 years ago |
Rémi Verschelde
|
875045adde
Use modules_enabled.gen.h to improve inter dependency checks
|
5 years ago |
Hendrik Brucker
|
55dbf24b98
Add elapsed time print statement to build system
|
3 years ago |
Yuri Sizov
|
dbd4b45ca2
Correct pre-deprication warning message regarding linuxbsd/x11 platform
|
3 years ago |
Rémi Verschelde
|
b266cc2315
embree: Allow building against system library on Linux
|
3 years ago |
Rafał Mikrut
|
6b6324441f
Allow to not optimize release build
|
3 years ago |
Andrii Doroshenko (Xrayez)
|
a33b0c5319
Provide additional include paths for custom modules
|
4 years ago |
Rémi Verschelde
|
0431241935
SCons: Use default env["ENV"] and prepend PATH to it
|
4 years ago |
Rémi Verschelde
|
6b48fce2b5
SCons: Fix parsing PATH when constructing base environment
|
4 years ago |
Mateo Kuruk Miccino
|
bdf335d369
SCons: Fix profile type. It is a string
|
4 years ago |
Rémi Verschelde
|
92d59d0879
SCons: Properly handle overriding default values to bool options
|
4 years ago |
Rémi Verschelde
|
1a740e87be
SCons: Make freetype module a mandatory editor dependency
|
4 years ago |
Andrii Doroshenko (Xrayez)
|
65a2f0dfd4
SCons: Add an option to detect C++ modules recursively
|
4 years ago |
Rémi Verschelde
|
f3c030aa47
SCons: Add `production=yes` option to use production defaults
|
4 years ago |
Hugo Locurcio
|
c344bf88c6
Fix incorrect version requirement in the SCons compilation DB comment
|
4 years ago |
Rémi Verschelde
|
ee77567cac
SCons: Fix build with `p` alias or platform auto-detection
|
4 years ago |
Rémi Verschelde
|
60959b085d
SCons: Add only selected platform's opts to env
|
4 years ago |