summaryrefslogtreecommitdiff
path: root/SConstruct
AgeCommit message (Collapse)Author
2016-05-28Fix MS Visual Studio build settingsAleksandar Danilovic
NMake was not setup by the vsproj=yes compilation parameter. After attempting other possible options, this is the best fix for our current requirements. Compiling via NMake is implementing an alternative to SCons, so this fix escapes out of NMake environment while also supporting different target builds and IDE error list integration. Also sets -j setting to 2 so that it's easy for people to change it to a propper value and speed it up a bit for those that do not. Adds two missing .gitignore Visual Studio temp files present in Visual Studio's .gitignore.
2016-05-20Added 'fat' option for bits param on scons for osx, this will produce a fat ↵marcelofg55
binary that contains both 32 bits and 64 bits binaries
2016-05-06cloning env for builtin_openssl _and_ openssl :)Ariel Manzur
2016-04-29Ignore invalid folders in `platform`Rémi Verschelde
Fixes #4479
2016-04-02Remove trailing spacesRémi Verschelde
2016-03-30inherit PKG_CONFIG_PATH from environmentMaxwell Huang-Hobbs
2016-01-25-Many fixes to windows build system with Mingw on Windows. Fixes #2690Juan Linietsky
2016-01-08-Removed ANT build system for Android, as it was deprecated by GoogleJuan Linietsky
-Added new Gradle build system, as it is the required build system
2015-12-08Merge pull request #2956 from est31/add_system_wide_export_pathJuan Linietsky
Add way to look for templates at system wide level too
2015-12-04-Upgraded webp to a MUCH newer version. Hoping it fixes some bugs in the ↵Juan Linietsky
process. Keeping old version just in case for now. -Added ability to convert xml and tscn scenes to binary on export, makes loading of larger scenes faster
2015-11-30Make the setting unix-only.est31
For this, put the detection into the OS class and its subclass.
2015-11-30Add way to look for templates at system wide level tooest31
Useful for everybody wanting to package godot. Fixes #1026. -> Retain the old behaviour: path in error msg only when exporting. -> User templates override system templates
2015-11-250theora compilation fixesJuan Linietsky
2015-11-24-work in progress resourceparser and .tscn parser. Still non-functionalJuan Linietsky
-fixed theora so it can compile theoralib but not theora -fixed generation of windows icon in .rc, which didn't previously work in 32 bits
2015-11-19Revert "libao audio driver"Juan Linietsky
2015-11-19Merge pull request #903 from a12n/libaoJuan Linietsky
libao audio driver
2015-11-02Merge branch 'master' of github.com:okamstudio/godotAnton Yabchinskiy
2015-11-01Cosmetic fixes to SCons buildsystemRémi Verschelde
- Removed trailing spaces - Made sure all indentation is done using tabs (fixes #39) - Potentially fixed an identation issue for openssl check
2015-10-02Add support for Opus audio formatGeorge Marques
2015-08-23fix build issue with ssl, closes #2384Juan Linietsky
2015-07-29Merge branch 'master' of github.com:okamstudio/godotAnton Yabchinskiy
2015-07-24Fixes compile bug for Android template on Windows.PeaceSells
2015-06-21Setting build vs properties in scons.Peace Sells
2015-05-03Added Visual Studio project generation. Use "vsproj=yes" in command line. ↵Antony Jones
This does not set up NMAKE properly.
2015-04-07Merge pull request #1531 from vkbsb/h5_canvas_polygon_fixJuan Linietsky
H5 canvas polygon fix
2015-04-01add scons extra suffix optionyg2f
makes it possible to add a custom extra suffix to the base filename of all generated binary files. example : scons p=windows extra_suffix=yourBranchName or scons p=windows bits=32 extra_suffix=v20150401_1642 or scons p=windows extra_suffix=msvc2010_git20150401
2015-03-20Revert "Revert "Missed some things in prev commit.""V.VamsiKrishna
This reverts commit 2e59788aa9be6dab49e06588fcb1cf812e55a0cf.
2015-03-20Revert "Revert "Removing etc1 from build for javascript platform.""V.VamsiKrishna
This reverts commit 9965e93f7eb7297490de597cc8ed8e18b4ba2872.
2015-03-20Revert "Missed some things in prev commit."V.VamsiKrishna
This reverts commit d3280f91a13da6c106f95c289c095714c638d201.
2015-03-20Revert "Removing etc1 from build for javascript platform."V.VamsiKrishna
This reverts commit 41b729ccff74e5a9154bee7db0d36ffd74641eae.
2015-03-20Missed some things in prev commit.V.VamsiKrishna
2015-03-20Removing etc1 from build for javascript platform.V.VamsiKrishna
Based on inputs from reduz 1) Made etc1 optional driver and default yes. 2) Reverted the hack in rg_etc1.cpp 3) Disabled etc1 for javascript plaform.
2015-03-10Merge branch 'master' of https://github.com/okamstudio/godotAnton Yabchinskiy
2015-03-03merges from okam repoJuan Linietsky
2015-01-17Merge branch 'master' of github.com:okamstudio/godotAnton Yabchinskiy
2015-01-12SCons: colored compilationhurikhan
2015-01-05Merge branch 'master' of github.com:okamstudio/godotAnton Yabchinskiy
2015-01-03-added new code completion guess locations, closes #1032Juan Linietsky
-moved commandline fix to mingw-only, should fix #1064
2014-12-27Fix for MinGW compilationLee Zher Huei
2014-12-04Merge branch 'master' of http://github.com/okamstudio/godotAnton Yabchinskiy
2014-12-03Remove multiprocessing from imports in SConstructThomas Sigurdsen
Rationale: unused import, also prevented scons from building on my setup.
2014-11-22Add 'ao' build optionAnton Yabchinskiy
2014-10-27-Much improvement to baked light bakerJuan Linietsky
-Fixed many bugs in stretch mode -Fixes to camera project and unproject as consequence of the above -added setget to script (documented in script doc) -more fixes to collada exporter for blender
2014-10-07Build System ChangesJuan Linietsky
-=-=-=-=-=-=-=-=-=-= 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.
2014-09-023D Physics and Other StuffJuan Linietsky
-=-=-=-=-=-=-=-=-=-=-=-=-= -New Vehicle (Based on Bullet's RaycastVehicle) - Vehiclebody/VehicleWheel. Demo will come soon, old vehicle (CarBody) will go away soon too. -A lot of fixes to the 3D physics engine -Added KinematicBody with demo -Fixed the space query API for 2D (demo will come soon). 3D is WIP. -Fixed long-standing bug with body_enter/body_exit for Area and Area2D -Performance variables now includes physics (active bodies, collision pairs and islands) -Ability to see what's inside of instanced scenes! -Fixed Blend Shapes (no bs+skeleton yet) -Added an Android JavaClassWrapper singleton for using Android native classes directly from GDScript. This is very Alpha!
2014-08-01Small Issues & MaintenanceJuan Linietsky
-=-=-=-=-=-=-=-=-=-=-=-=-= -Begin work on Navigation Meshes (simple pathfinding for now, will improve soon) -More doc on theme overriding -Upgraded OpenSSL to version without bugs -Misc bugfixes
2014-06-11Light Baker!Juan Linietsky
-=-=-=-=-=-= -Support for lightmap baker, have fun figuring out how it works before tutorial is published.
2014-05-01-Fixes to OpenSSL compilation (more)Juan Linietsky
-Fix bug in GDScript, now static functions can call static functions.
2014-04-28-Added OpenSSL and HTTPS supportJuan Linietsky
-Built-in version of the library for Windows, Android and iOS (other OSs use system one) -Small fixes all around
2014-03-17Set multi-jobs build option defaul to nomarynate