aboutsummaryrefslogtreecommitdiff
path: root/methods.py
Commit message (Collapse)AuthorAgeFilesLines
* Update detect_visual_c_compiler_version(tools_env)Bartłomiej T. Listwon2017-08-161-24/+58
| | | | Update detect_visual_c_compiler_version(tools_env) to the newest version from master branch. Fixes x64 compilation bug with MSVC 2015.3 similar to https://github.com/godotengine/godot/issues/3098
* BuildSystem: generated files have .gen.extPoommetee Ketson2017-06-251-10/+10
|
* Fix cherry-picking issues caused by code updatesGeorge Marques2017-06-071-168/+167
|
* Implement missing WinRT functionsGeorge Marques2017-06-071-0/+71
| | | | | | | | - Fix buildsystem for WinRT/UWP platform. - Add audio driver and joystick mapping for WinRT. - Enable thread class for WinRT. - Refactor MSVC compiler architecture detection to methods.py, so it can be used by Windows and WinRT.
* Android: avoiding duplicates in build.gradleRamesh Ravone2017-05-261-20/+18
| | | | (cherry picked from commit f8309f86c2d9042789574ab5ec2ea37d38457574)
* Move VERSION_MKSTRING logic to version.hRémi Verschelde2017-04-101-1/+1
| | | | | Fixes a bug where the VERSION_PATCH define is not yet in scope if typedefs.h is included before version.h at compilation time.
* android: adding classpath and gradle pluginsRamesh Mani Maran2017-03-191-0/+5
| | | | (cherry picked from commit 27c7d253aa1f2125e37344d7829b5b87a4b9a901)
* style: Various other PEP8 fixes in Python filesRémi Verschelde2016-11-021-222/+222
| | | | | | | | | | | | Done with `autopep8 --select=E7`, fixes: - E701 - Put colon-separated compound statement on separate lines. - E702 - Put semicolon-separated compound statement on separate lines. - E703 - Put semicolon-separated compound statement on separate lines. - E711 - Fix comparison with None. - E712 - Fix (trivial case of) comparison with boolean. - E713 - Fix (trivial case of) non-membership check. - E721 - Fix various deprecated code (via lib2to3).
* style: Fix PEP8 blank lines issues in Python filesRémi Verschelde2016-11-021-37/+25
| | | | | | | | | | | Done with `autopep8 --select=E3,W3`, fixes: - E301 - Add missing blank line. - E302 - Add missing 2 blank lines. - E303 - Remove extra blank lines. - E304 - Remove blank line following function decorator. - E309 - Add missing blank line. - W391 - Remove trailing blank lines.
* style: Fix PEP8 whitespace issues in Python filesRémi Verschelde2016-11-021-464/+464
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Done with `autopep8 --select=E2,W2`, fixes: - E201 - Remove extraneous whitespace. - E202 - Remove extraneous whitespace. - E203 - Remove extraneous whitespace. - E211 - Remove extraneous whitespace. - E221 - Fix extraneous whitespace around keywords. - E222 - Fix extraneous whitespace around keywords. - E223 - Fix extraneous whitespace around keywords. - E224 - Remove extraneous whitespace around operator. - E225 - Fix missing whitespace around operator. - E226 - Fix missing whitespace around operator. - E227 - Fix missing whitespace around operator. - E228 - Fix missing whitespace around operator. - E231 - Add missing whitespace. - E231 - Fix various deprecated code (via lib2to3). - E241 - Fix extraneous whitespace around keywords. - E242 - Remove extraneous whitespace around operator. - E251 - Remove whitespace around parameter '=' sign. - E261 - Fix spacing after comment hash. - E262 - Fix spacing after comment hash. - E265 - Format block comments. - E271 - Fix extraneous whitespace around keywords. - E272 - Fix extraneous whitespace around keywords. - E273 - Fix extraneous whitespace around keywords. - E274 - Fix extraneous whitespace around keywords. - W291 - Remove trailing whitespace. - W293 - Remove trailing whitespace.
* style: Start applying PEP8 to Python files, indentation issuesRémi Verschelde2016-11-021-932/+932
| | | | | | | | | | | | | | | | | | | Done with `autopep8 --select=E1`, fixes: - E101 - Reindent all lines. - E112 - Fix under-indented comments. - E113 - Fix over-indented comments. - E115 - Fix under-indented comments. - E116 - Fix over-indented comments. - E121 - Fix a badly indented line. - E122 - Fix a badly indented line. - E123 - Fix a badly indented line. - E124 - Fix a badly indented line. - E125 - Fix indentation undistinguish from the next logical line. - E126 - Fix a badly indented line. - E127 - Fix a badly indented line. - E128 - Fix a badly indented line. - E129 - Fix a badly indented line.
* scons: Move lib splitting method to methods.pyRémi Verschelde2016-10-311-0/+44
| | | | | | Apparently it might still be necessary for some console ports. (cherry picked from commit e34a5324c884960735b3f743956b3a052574d6ee)
* Adopt simpler strategy for big libs on WindowsPedro J. Estébanez2016-10-311-1/+9
| | | | (cherry picked from commit 51ad1c16683589aa1ebc73e29416e1b0fc50d30d)
* SCons: Use colored output if available, change "colored"->"verbose"Błażej Szczygieł2016-10-301-1/+1
| | | | (cherry picked from commit 2bf4553fe056c1fab5367dfae62426d3c7cf8168)
* Fix the Windows environment in SCons spawn functionGeorge Marques2016-09-181-0/+1
| | | | | | Properly fix #2974 as discussed there. (cherry picked from commit aad87ab1b6ef536837b7ce7a612dfc0ad422114b)
* Add android_add_default_config for config.pyvolzhs2016-07-071-1/+3
| | | | usage : env.android_add_default_config("applicationId 'com.godot.game'")
* Fix javascript build in WindowsGeorge Marques2016-06-141-3/+6
| | | | Fix #3438
* Fix error in GLSL #include codeSaracen2016-05-021-27/+26
|
* Support for #includes in built-in GL shaders.Saracen2016-05-011-53/+85
|
* Remove trailing spacesRémi Verschelde2016-04-021-66/+66
|
* Add support for patch versions (2.0.x)Rémi Verschelde2016-03-221-0/+2
| | | | (cherry picked from commit 706d576f7b24ec62effd59f66f1d7c47c813056b)
* -Many fixes to windows build system with Mingw on Windows. Fixes #2690Juan Linietsky2016-01-251-1/+44
|
* Fixed wrong variable namesLuka2016-01-201-2/+2
|
* -Removed ANT build system for Android, as it was deprecated by GoogleJuan Linietsky2016-01-081-16/+21
| | | | -Added new Gradle build system, as it is the required build system
* Add icon to exe file in windows exportmasoud bh2015-11-091-0/+2
| | | | | | | | | add version_info and icon sections in "export to windows platform". add version_info and icon to godot exe file (editor & template exe). fix an problem in image class. change all default icons to android export icon (a little more rounded). create an python script for convert file to cpp byte array for use in 'splash.h'.
* merges from okam repoJuan Linietsky2015-03-031-0/+8
|
* SCons: colored compilationhurikhan2015-01-121-0/+36
|
* -Ability to ask for documents/pictures/etc system dirs.Juan Linietsky2014-12-021-36/+5
| | | | | -Fixes to animationplayer -fixes to collada importer
* Build System ChangesJuan Linietsky2014-10-071-7/+7
| | | | | | | | | | | | | -=-=-=-=-=-=-=-=-=-= Build System: -Big clean up of SCons, changed how builds are done to a much cleaner method (check the Github Wiki for instructions). -Deactivated BlackBerry10 (sorry), if no mantainer found (or BlackBerry does not send us a Passort ;), platform will be removed as we have no longer devices to test. Engine: -Removed deprecated object and scene format (was in there just for compatibility, not in use since a long time). -Added ability to open scenes even if a node type was removed (will try to guess the closest type). -Removed deprecated node types.
* GODOT IS OPEN SOURCEJuan Linietsky2014-02-091-0/+1349