| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Avoid confusing traceback on attempting build without platform option | Viktor Ferenczi | 2018-03-10 | 1 | -0/+1 |
| | | | | | | | | | | | A traceback is printed on invoking scons without the compulsory platform option. This is confusing, since the problem is not in the code. Fix is to explicitly exit from the build right after printing the error message, so the missing env variable cannot cause the traceback later. Fixes #17414 | ||||
| * | prune cache only at the start and end of build | Rhody Lugo | 2018-03-02 | 1 | -10/+2 |
| | | |||||
| * | fix accidental SConstruct reverts | karroffel | 2018-03-01 | 1 | -6/+4 |
| | | | | | as introduced by 29215b2 | ||||
| * | add GLES 2 renderer for 2D | karroffel | 2018-03-01 | 1 | -5/+7 |
| | | | | | | | | | This commit adds a new rendering backend, GLES2, and adds a project setting to enable it. Currently this backend can only be used on the X11 platform, but integrating into other platforms is planned. | ||||
| * | Abort compilation on missing return values (CGG/clang) | bruvzg | 2018-02-22 | 1 | -0/+1 |
| | | |||||
| * | SCons: Remove references to obsolete "fat" bits | Rémi Verschelde | 2018-02-19 | 1 | -3/+1 |
| | | |||||
| * | Disable GLES builders and source from server compilation | Fabio Alessandrelli | 2018-02-15 | 1 | -1/+1 |
| | | |||||
| * | Fixed small typos in the SConstruct file. | Michael Alexsander Silva Dias | 2018-02-14 | 1 | -2/+2 |
| | | |||||
| * | Allow building with system wide mbedtls on X11 | Fabio Alessandrelli | 2018-02-14 | 1 | -0/+1 |
| | | | | | | Using builtin_mbedtls=yes is still the default as many distributions do not ship with mbedtls included. | ||||
| * | Deleting OpenSSL module and library | Fabio Alessandrelli | 2018-02-14 | 1 | -1/+0 |
| | | |||||
| * | Include .hpp files in VS scons builds. Fixed Typo. | Will Nations | 2018-01-18 | 1 | -0/+2 |
| | | |||||
| * | adding option to split modules library | Ariel Manzur | 2018-01-18 | 1 | -0/+1 |
| | | |||||
| * | Disable colored output and progress bar when building outside of a TTY | Hugo Locurcio | 2018-01-13 | 1 | -1/+6 |
| | | | | | | | | | This makes the output more readable if it is written to a file, and more compact in continuous integration environments, keeping the log sizes low. This commit also adds myself to .mailmap. | ||||
| * | SCons: Allow unbundling bullet on Linux (only 2.87+) | Rémi Verschelde | 2018-01-13 | 1 | -0/+1 |
| | | |||||
| * | SCons: Fix usage of LD when we meant LINK | Rémi Verschelde | 2018-01-05 | 1 | -2/+4 |
| | | | | | | | | Also made LINK and CXXFLAGS configurable as command line options. Note that LINK currently expects the *compiler* that will be used for linking and will call its configured linker behind the scenes (so g++, clang++, etc., not ld.gold). See #15364 for details. | ||||
| * | -Removed OpenMP support, replaced by a custom class. | Juan Linietsky | 2017-12-24 | 1 | -1/+0 |
| | | | | | -Disabled Opus, implementation is wrong. | ||||
| * | Scons: Use module suffix only for final binary. | Andreas Haas | 2017-12-21 | 1 | -3/+1 |
| | | | | | | Only append the module suffixes to the resulting binary instead of all object files. That means we can keep most of our build artifacts when toggling modules like mono. | ||||
| * | sort by the most recently accessed files | Rhody Lugo | 2017-12-18 | 1 | -3/+3 |
| | | |||||
| * | Added custom editor splash (including sponsor logo). | Juan Linietsky | 2017-12-16 | 1 | -0/+4 |
| | | |||||
| * | MacPorts clang version selection, and OpenMP linking fix. | bruvzg | 2017-12-14 | 1 | -1/+1 |
| | | |||||
| * | Adds `macports_clang` build flag to build using clang-5.0 form MacPorts ↵ | bruvzg | 2017-12-14 | 1 | -0/+1 |
| | | | | | (with OpenMP support). | ||||
| * | -Add lightmapper | Juan Linietsky | 2017-12-14 | 1 | -0/+1 |
| | | | | | | | -Fixes to unwrapper (remove degenerates), makes Thekla not crash -Added optional cancel button in EditorProgress -Added function to force processing of events (needed for cancel button) | ||||
| * | Import thekla_atlas | Hein-Pieter van Braam | 2017-12-08 | 1 | -0/+1 |
| | | | | | As requested by reduz, an import of thekla_atlas into thirdparty/ | ||||
| * | disable caching for targets using helper functions | Rhody Lugo | 2017-11-28 | 1 | -0/+4 |
| | | |||||
| * | use the same cache for all branches for appveyor | Rhody Lugo | 2017-11-28 | 1 | -30/+53 |
| | | |||||
| * | prune scons shared cache | Rhody Lugo | 2017-11-27 | 1 | -13/+75 |
| | | |||||
| * | add support for scons cache and enable it for appveyor | Rhody Lugo | 2017-11-25 | 1 | -0/+5 |
| | | |||||
| * | Add explicit exception model flag for Visual C++ | Matthias Hoelzl | 2017-11-21 | 1 | -0/+2 |
| | | |||||
| * | Add cpp.hint file to improve IntelliSense | Matthias Hoelzl | 2017-11-19 | 1 | -0/+1 |
| | | |||||
| * | Merge pull request #12961 from eska014/platform-doc | Rémi Verschelde | 2017-11-19 | 1 | -0/+5 |
| |\ | | | | | Facilitate documenting platform-exclusive classes | ||||
| | * | Facilitate exposing platform-exclusive interfaces to all platforms | Leon Krause | 2017-11-18 | 1 | -0/+5 |
| | | | | | | | | | | | | | | | | | | | | | | | This makes the interfaces available, without implementation, in other platforms and the editor, which facilitates documenting platform-exclusive classes. Platform-exclusive APIs must be set up in platform/<platform>/api/api.cpp. Provide noop method-implementations where necessary. Also setup and document the HTML5 platform's JavaScript singleton. | ||||
| * | | Cleanup of Visual Studio project generation (#12929) | Roy Berube | 2017-11-16 | 1 | -3/+6 |
| |/ | | | | Visual studio project file creation had some problems. Files with c extension were listed with cpp extension. Some include files that did not exist were added to the project. This change ensures a file exists before adding it to the project. | ||||
| * | Improve code style of generated headers | Rémi Verschelde | 2017-11-15 | 1 | -3/+2 |
| | | |||||
| * | Remove leading newline in SConstruct | George Marques | 2017-11-13 | 1 | -1/+0 |
| | | | | | Some editors don't recognize the shebang if it's not on the first line. | ||||
| * | SCons: make use_lto a global option and opt-in for iphone | Rémi Verschelde | 2017-11-02 | 1 | -0/+1 |
| | | | | | Supersedes #12553, see discussion in #12552. | ||||
| * | -Modules can now add custom version info (added it for Mono) | Juan Linietsky | 2017-11-01 | 1 | -6/+14 |
| | | | | | | -Version string takes this version info -Ability to download templates from the interweb (listing does not work yet) | ||||
| * | flatDir support [Android] | Ramesh Ravone | 2017-10-07 | 1 | -0/+2 |
| | | |||||
| * | Fix SConstruct check for config.is_enabled() | Ignacio Etcheverry | 2017-10-03 | 1 | -7/+6 |
| | | |||||
| * | Merge pull request #11753 from Listwon/Intellisense | Andreas Haas | 2017-10-02 | 1 | -0/+1 |
| |\ | | | | | Fix IntelliSense | ||||
| | * | Fix IntelliSense | Bartłomiej T. Listwon | 2017-10-01 | 1 | -0/+1 |
| | | | | | | | Fix the CPPPATH passed to MSVSProject. Uses SCons Dir() function to convert "#" paths http://www.scons.org/doc/0.97/HTML/scons-user/a3414.html#CV-CPPPATH | ||||
| * | | Indentation Error | neogaston | 2017-10-02 | 1 | -4/+4 |
| |/ | | | | | TabError: inconsistent use of tabs and spaces in indentation was fixed | ||||
| * | Ability to set a module enabled/disabled by default by adding is_enabled() ↵ | Juan Linietsky | 2017-10-01 | 1 | -1/+11 |
| | | | | | to config.py | ||||
| * | Use BoolVariable for module options. | Elliott Sales de Andrade | 2017-09-25 | 1 | -2/+2 |
| | | |||||
| * | Use BoolVariable for third-party options. | Elliott Sales de Andrade | 2017-09-25 | 1 | -15/+15 |
| | | |||||
| * | Use BoolVariable in target/component/advanced options. | Elliott Sales de Andrade | 2017-09-25 | 1 | -28/+28 |
| | | |||||
| * | Use EnumVariable for choice-based build options. | Elliott Sales de Andrade | 2017-09-25 | 1 | -5/+5 |
| | | |||||
| * | Bump required scons version to 0.98.1. | Elliott Sales de Andrade | 2017-09-24 | 1 | -1/+1 |
| | | | | | | | | | * Environment.AddPostAction() and the global AlwaysBuild() were added in 0.93, so requiring 0.14 is broken. * Environment.Decider and Glob were added in some intermediate 0.97 release. * The Variables object was added in 0.98.1. | ||||
| * | Enable building against system zstd. | Elliott Sales de Andrade | 2017-09-23 | 1 | -0/+1 |
| | | |||||
| * | Fix errors in Python 3 build | Matthias Hoelzl | 2017-09-16 | 1 | -7/+7 |
| | | |||||
| * | Merge pull request #11160 from marcelofg55/drive_funcs_x11 | Rémi Verschelde | 2017-09-13 | 1 | -0/+12 |
| |\ | | | | | Implemented DirAccess get_drive and get_drive_count for Linux | ||||
