summaryrefslogtreecommitdiffstats
path: root/SConstruct
Commit message (Expand)AuthorAgeFilesLines
* Integrate `.pre-commit-config.yaml`Thaddeus Crews2024-06-241-7/+2
* Merge pull request #1220 from adamscott/add-local-custom-support-reduxDavid Snopek2023-09-211-0/+4
|\
| * Add support to import custom variables from parent SConstruct (redux)Adam Scott2023-09-041-0/+4
* | [SCons] Fixed crashes in several scriptsDmitriySalnikov2023-09-091-1/+0
|/
* [SCons] Move the GodotCPP build to its own tool.Fabio Alessandrelli2023-08-291-276/+6
* [SCons] Add option to generate a compilation database.Fabio Alessandrelli2023-07-221-6/+33
* Import `env` if possibleAdam Scott2023-07-111-20/+54
* Prepend PATH to scons envTrey Moller2023-06-141-0/+1
* Merge pull request #988 from rburing/precision=doubleRémi Verschelde2023-01-101-3/+3
|\
| * Rename float=64 build option to precision=doubleRicardo Buring2023-01-091-3/+3
* | [SCons] Fix custom API file/dir relative paths.Fabio Alessandrelli2023-01-091-12/+29
|/
* [SCons] Platform agnostic default toolchain (GNU).Fabio Alessandrelli2022-12-201-1/+3
* Rename godot-headers to gdextension, move header to top folderRémi Verschelde2022-12-141-5/+15
* Rename GDNative to GDExtensionGilles Roudière2022-12-121-1/+1
* [SCons] Refactor targets, symbols, optimizations.Fabio Alessandrelli2022-10-041-11/+28
* Merge pull request #835 from Faless/build/4.x_opt_debugRémi Verschelde2022-09-191-0/+5
|\
| * [SCons] Add "optimize" and "debug_symbols" optionsFabio Alessandrelli2022-09-121-0/+5
* | Add options to use scons caching for faster iteration.Emilien Bauer2022-09-191-1/+8
|/
* Rename OSX to macOS.bruvzg2022-07-201-3/+3
* SCons: Default `num_jobs` to max CPUs minus 1 if not specifiedRémi Verschelde2022-07-171-0/+18
* [SCons] Fix msvc, linux-clang, add version check.Fabio Alessandrelli2022-07-041-0/+2
* [SCons] Move toolchains logic to tools folder.Fabio Alessandrelli2022-06-271-393/+24
* [SCons] Fix Android builds with modern NDKs.Fabio Alessandrelli2022-06-151-5/+5
* Unify bits, android_arch, macos_arch ios_arch into arch, support non-x86Aaron Franke2022-06-011-49/+102
* Merge pull request #746 from NicholasShatokhin/masterFabio Alessandrelli2022-05-041-1/+6
|\
| * Build javascript target on windows hostMykola Shatokhin2022-05-011-1/+6
* | Add double precision build support.bruvzg2022-05-041-0/+4
* | [Scons] Use builder to track bindings regeneration.Fabio Alessandrelli2022-05-031-29/+13
* | [CI] Add python file format to static checks.Fabio Alessandrelli2022-05-021-1/+1
|/
* [master] Run black format on SConstruct files and bindings generatorAaron Franke2022-02-261-2/+1
* Use C++17 flag only for C++ files.bruvzg2022-02-161-2/+2
* [macOS] Restore demo library output names.bruvzg2022-02-141-21/+22
* [Build] Fix exposed suffix, remove unused option.Fabio Alessandrelli2022-02-101-3/+3
* Library SCons boilerplate to build projects.Fabio Alessandrelli2022-02-101-8/+26
* Always require C++17. Shuold fix other platforms.Fabio Alessandrelli2022-02-101-6/+13
* Make extension instances create the corresponding godot object in their const...Gilles Roudière2021-12-031-0/+1
* Print a warning with unknown SCons variables to ease troubleshootingHugo Locurcio2021-11-231-0/+7
* [OSX] Add universal build support.Fabio Alessandrelli2021-09-291-7/+14
* Changed over to proper godot-headersBastiaan Olij2021-09-271-1/+1
* Added TYPED_METHOD_BIND and c++17 flags to windows build and moved test proje...Bastiaan Olij2021-09-271-0/+1
* Fix issues with method callsGeorge Marques2021-09-271-5/+9
* Replace bindgins to work with extensionsGeorge Marques2021-09-271-318/+291
* Merge pull request #547 from piiertho/hotfix/add-android-missing-toolchain-el...Rémi Verschelde2021-09-271-2/+6
|\
| * Fix: add missing toolchain elements for androidPierre-Thomas Meisels2021-04-251-2/+6
* | Fix OSX library name for arm64.Fabio Alessandrelli2021-07-101-2/+5
* | Merge pull request #584 from Faless/build/osx_arm64Fabio Alessandrelli2021-07-091-2/+18
|\ \
| * | Add OSX arm64 build target.Fabio Alessandrelli2021-07-071-2/+18
| |/
* | Merge pull request #581 from Faless/build/optimization_flagsFabio Alessandrelli2021-07-091-0/+10
|\ \
| * | Add optimization flags for android and javascript.Fabio Alessandrelli2021-07-051-0/+10
| |/
* / Fix JavaScript library suffix.Fabio Alessandrelli2021-07-051-1/+1
|/