summaryrefslogtreecommitdiff
path: root/methods.py
AgeCommit message (Expand)Author
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
2019-12-11SCons: Add 'split_libmodules' option to workaround linker issueRémi Verschelde
2019-07-26fix getting correct mingw-w64 versionsantouits
2019-07-22SCons: Fix uses of [].append instead of env.add_source_files()Rémi Verschelde
2019-07-03SCons: Use CPPDEFINES instead of CPPFLAGS for pre-processor definesRémi Verschelde
2019-06-29some variables in methods.py are not usedhbina085
2019-05-28Print engine version to stdout when starting GodotRémi Verschelde
2019-04-24SCons: Review uses of CCFLAGS, CXXFLAGS and CPPFLAGSRémi Verschelde
2019-04-24Also disable C and C++ specific warnings in thirdparty codeRémi Verschelde
2019-04-07Android now (optionally) builds the template when exportingJuan Linietsky
2019-04-06Remove unused importsHendrikto
2019-04-05SCons: add `methods.using_clang` to check used compilerRémi Verschelde
2019-03-05Move YEAR definition to version.pyRémi Verschelde
2019-02-23Come up with use_gcc.marxin
2019-02-20Add -Wshadow=local to warnings and fix reported issues.marxin
2019-02-08Get Git commit hash when Godot is a submoduleGeorge Marques
2018-11-26[macOS] Fixed a problem sdk path could not be detectedNaoto Kondo
2018-11-20Merge pull request #21339 from Placinta/masterRémi Verschelde
2018-11-20Remove trailing whitespaceRémi Verschelde
2018-10-27Dont use equality operators with None singleton in python fileslupoDharkael
2018-10-04SCons: Add 'werror' opt-in to treat warning as errorsRémi Verschelde
2018-09-28SCons: Build thirdparty code in own env, disable warningsRémi Verschelde
2018-09-13Fix #17843 inability to generate vs projects without being in a MSVC command ...K. S. Ernest (iFire) Lee