Rémi Verschelde
|
493b308215
Merge pull request #41453 from Xrayez/custom-modules-visual-studio
|
5 years ago |
Marcel Admiraal
|
cba4a93a34
Merge python EnvironmentError, IOError and WindowsError into OSError.
|
5 years ago |
Andrii Doroshenko (Xrayez)
|
6eb4b89eef
Build the engine with custom modules in Visual Studio
|
5 years ago |
Rémi Verschelde
|
4f96c65e13
Style: Apply format changes from latest psf/black git
|
5 years ago |
Andrii Doroshenko (Xrayez)
|
d86de6c98e
SCons: Refactor running commands through builders
|
5 years ago |
Rémi Verschelde
|
f940e5e000
CI: Install master version of psf/black
|
5 years ago |
Tomasz Chabora
|
2407562366
Fix emoji branch compilation error
|
5 years ago |
Andrii Doroshenko (Xrayez)
|
80249e7190
Expand env vars for `custom_modules` build option
|
5 years ago |
Rémi Verschelde
|
1aeb88205d
Merge pull request #37248 from Xrayez/env-dump
|
5 years ago |
Andrii Doroshenko (Xrayez)
|
42bee75e86
SCons: Dump construction environment to a file
|
5 years ago |
Rémi Verschelde
|
7c74312217
SCons: Validate dependencies for linked multimedia modules
|
5 years ago |
Rémi Verschelde
|
105bef19ff
Merge pull request #39125 from Xrayez/py-modules-order-4.0
|
5 years ago |
Andrii Doroshenko (Xrayez)
|
17938fd547
SCons: use `OrderedDict` to ensure insertion order of modules
|
5 years ago |
Rémi Verschelde
|
2aa46ee4ae
Merge pull request #37198 from Xrayez/progress-inside
|
5 years ago |
Andrii Doroshenko (Xrayez)
|
12389b3736
Do not rely on the existence of `config.py` while detecting modules
|
5 years ago |
Andrii Doroshenko (Xrayez)
|
a96f0e98d7
Add `custom_modules` build option to compile external user modules
|
5 years ago |
Rémi Verschelde
|
2e2ccb994b
SCons: Expand CXX in check for vanilla Clang
|
5 years ago |
Andrii Doroshenko (Xrayez)
|
d753a7630a
Moved to methods.py as a `show_progress` method.
|
5 years ago |
Rémi Verschelde
|
cd4e46ee65
SCons: Format buildsystem files with psf/black
|
5 years ago |
Rémi Verschelde
|
3d2dd79ecd
SCons: Drop support for Python 2
|
5 years ago |
Rémi Verschelde
|
13a9bfbca7
Style: Harmonize header guards to style guide [Core]
|
5 years ago |
unknown
|
d78a78bc81
Remove the dead function win32_spawn from methods.py.
|
5 years ago |
Rémi Verschelde
|
df7ecfc4a7
SCons: Expand env variables to check compiler version
|
5 years ago |
Rémi Verschelde
|
c7dc5142b5
SCons: Fix get_compiler_version() to return ints
|
5 years ago |
Rémi Verschelde
|
dd4eb5494f
SCons: Re-allow upcoming GCC 8.4, fixes C++17 copy elision
|
5 years ago |
Nickolai Korshunov
|
c491232ae2
Scons: fixed build for vanilla clang in mac os x
|
5 years ago |
Rémi Verschelde
|
214d852ffd
SCons: Add GCC/Clang minimum version check
|
5 years ago |
Juan Linietsky
|
4fe3ee1730
Moved the shader source compilation code outside RenderingDevice and Vulkan
|
6 years ago |
Rémi Verschelde
|
4e2dbb1bc0
SCons: Split libmodules.a in folder-based libs
|
5 years ago |
Rémi Verschelde
|
b7297fb39c
SCons: Generate header with info on which modules are enabled
|
5 years ago |