summaryrefslogtreecommitdiff
path: root/methods.py
AgeCommit message (Expand)Author
2021-10-15SCons: List `.gen.cpp` sources explicitly to avoid globbing errorsRémi Verschelde
2021-09-28Force optimized builds for thirdparty Embree filesjfons
2021-08-27Makes FontData importable resource.bruvzg
2021-08-18SCons: Fix potential error when pruning cache on CIRémi Verschelde
2021-08-06SCons: Add method to detect Emscripten and use it for warnings configRémi Verschelde
2021-08-05SCons: Fix info message when defining `GODOT_VERSION_STATUS`Rémi Verschelde
2021-07-29Allow overriding `VERSION_STATUS` with `GODOT_VERSION_STATUS` in envRémi Verschelde
2021-07-13Implement the ability to disable classesreduz
2021-05-31Improve compiler version extractionMmAaXx500
2021-03-23SCons: Pass tests configuration to the MSVC solutionResul Çelik
2021-03-12Fixes small typos and grammar correctionAnshul7sp1
2021-02-24SCons: Properly handle overriding default values to bool optionsRémi Verschelde
2021-02-11SCons: Fix Godot detection in custom modules logicRémi Verschelde
2021-02-08Merge pull request #43057 from Xrayez/custom_modules_recursiveRémi Verschelde
2020-12-12Don't handle BaseException in build scriptsMarcel Admiraal
2020-10-24SCons: Add an option to detect C++ modules recursivelyAndrii Doroshenko (Xrayez)
2020-09-27Add all headers to VS ProjectBartłomiej T. Listwon
2020-09-18Fix custom modules in Visual StudioBartłomiej T. Listwon
2020-09-03Merge pull request #41453 from Xrayez/custom-modules-visual-studioRémi Verschelde
2020-09-02Merge python EnvironmentError, IOError and WindowsError into OSError.Marcel Admiraal
2020-08-22Build the engine with custom modules in Visual StudioAndrii Doroshenko (Xrayez)
2020-08-21Style: Apply format changes from latest psf/black gitRémi Verschelde
2020-07-28SCons: Refactor running commands through buildersAndrii Doroshenko (Xrayez)
2020-07-26CI: Install master version of psf/blackRémi Verschelde
2020-07-23Fix emoji branch compilation errorTomasz Chabora
2020-07-10Expand env vars for `custom_modules` build optionAndrii Doroshenko (Xrayez)
2020-06-10Merge pull request #37248 from Xrayez/env-dumpRémi Verschelde
2020-06-10SCons: Dump construction environment to a fileAndrii Doroshenko (Xrayez)
2020-06-03SCons: Validate dependencies for linked multimedia modulesRémi Verschelde
2020-05-28Merge pull request #39125 from Xrayez/py-modules-order-4.0Rémi Verschelde
2020-05-28SCons: use `OrderedDict` to ensure insertion order of modulesAndrii Doroshenko (Xrayez)
2020-05-27Merge pull request #37198 from Xrayez/progress-insideRémi Verschelde
2020-05-26Do not rely on the existence of `config.py` while detecting modulesAndrii Doroshenko (Xrayez)
2020-05-25Add `custom_modules` build option to compile external user modulesAndrii Doroshenko (Xrayez)
2020-04-04SCons: Expand CXX in check for vanilla ClangRémi Verschelde
2020-03-30Moved to methods.py as a `show_progress` method.Andrii Doroshenko (Xrayez)
2020-03-30SCons: Format buildsystem files with psf/blackRémi Verschelde
2020-03-25SCons: Drop support for Python 2Rémi Verschelde
2020-03-25Style: Harmonize header guards to style guide [Core]Rémi Verschelde
2020-03-18Remove the dead function win32_spawn from methods.py.unknown
2020-03-04SCons: Expand env variables to check compiler versionRémi Verschelde
2020-02-26SCons: Fix get_compiler_version() to return intsRémi Verschelde
2020-02-26SCons: Re-allow upcoming GCC 8.4, fixes C++17 copy elisionRémi Verschelde
2020-02-24Scons: fixed build for vanilla clang in mac os xNickolai Korshunov
2020-02-23SCons: Add GCC/Clang minimum version checkRémi Verschelde
2020-02-11Moved the shader source compilation code outside RenderingDevice and VulkanJuan Linietsky
2020-02-07SCons: Split libmodules.a in folder-based libsRémi Verschelde
2020-02-07SCons: Generate header with info on which modules are enabledRémi Verschelde
2020-01-06PCK: Set VERSION_PATCH in header, factor out header magicJoost Heitbrink
2020-01-03Remove unused importsunknown