Commit Graph

46 Commits

Author SHA1 Message Date
e1528a28ff Added a _slim postfix option to the build word string. It will build a slimmed down version of the engine. Will document it later. 2020-12-22 15:55:31 +01:00
e033635f3e Update all modules, to get the python encoding-related fixes. Also added a file encoding declaration to the build script. 2020-08-08 20:08:27 +02:00
80fe41009a Now the setup script will pull the right branch when updating the engine, this should fix git leaving lots of merge conflicts. 2020-06-18 11:35:05 +02:00
1d2a562804 Fix customizable exports on windows. 2020-06-12 10:46:38 +02:00
43b1385705 Implemented customizable build environment variables. 2020-06-12 10:35:20 +02:00
f76867cf16 Fix typo in the setup script. This fixes repository setups. 2020-06-10 12:42:04 +02:00
bf582640ef Readme.md cleanup part 1. 2020-06-10 10:44:18 +02:00
d27363175d Remove the compilation db patch, as it got merged into Godot a while ago. 2020-06-10 09:52:52 +02:00
988bd26d38 Fix the order of the links for the thread pool module. 2020-06-10 09:42:57 +02:00
7bd29dcf83 Added my new thread pool module. 2020-05-24 21:19:20 +02:00
bd7104d150 Added my new Broken Seals module. 2020-05-23 20:31:00 +02:00
44f1ce9d39 Replaced my fast quadratic mesh simplifier module with the new mesh_utils one. This one will contain all of the mesh merging/simplification stuff in a centralized manner (with a singleton). 2020-05-23 20:19:04 +02:00
9d1f4128f8 Removed ess_data as a dependency from the setup script, but added it into this repo and renamed it to module manager. 2020-04-26 15:47:21 +02:00
f0ade5e332 Removed the gles2 batching patch as its now in 3.2. 2020-04-18 02:58:41 +02:00
72f16bd603 Add -d command line option to git clean commands. 2020-04-09 15:15:22 +02:00
9bd9eaaeb8 Added the new Props module. Also updated everything. 2020-04-03 12:09:21 +02:00
74459bec3f Merge branch 'master' of github.com:Relintai/broken_seals 2020-03-28 11:49:20 +01:00
d9269d2f84 Added the new gles2 batch rendering pr by lawnjelly as a patch. 2020-03-28 11:49:03 +01:00
9d666ebe5b Properly escape 2 windows paths. 2020-03-26 18:31:28 +01:00
468284fc60 Added a use llvm option to the setup/build script. 2020-03-24 19:05:53 +01:00
0a46eab184 Windows support for the build and setup script. 2020-03-24 16:58:37 +01:00
3280ed1eca Added in fast quadratic simplifier again, as I realized that it will work on the terrarin meshes after a remove doubles pass. Also it should be able to run on characters aswell. (After it gets fixed). 2020-03-08 00:02:28 +01:00
0258425ef3 Update everything to get the latest Voxelman. Removed PropTool addon, as it's now it's in Voxelman by default. Ignore the temporary folder. 2020-02-29 16:52:00 +01:00
2321f2630e Removed the fast quadratic mesh simplifier module, because as it turns out, it won't work with the kind of meshes this project has. 2020-02-21 17:57:00 +01:00
199822c045 Fix typo in the setup script. 2020-02-14 21:41:22 +01:00
09f66ef438 Moved the vscode files under a new tools folder. Added a compilation db patch (it's one of godot's pull requests), the setup script can apply it via running scons p. Added a test makefile to call scons. 2020-02-12 01:23:12 +01:00
b37e921f6a Fix a few errors in the new script. 2020-02-11 17:45:58 +01:00
9401acf564 The setup script will now default to the 3.2 godot branch, and can use master with adding an m parameter like scons m, or for updating heads scons a=um. 2020-02-11 17:06:06 +01:00
3044cb8275 Update the license for 2020. 2020-01-31 20:01:34 +01:00
054dc382ea Moved the mesh simplifier into an another repository from voxelman, added that as a dependency, and updated HEADS. 2020-01-31 16:38:33 +01:00
4ca69552c4 Added my new Procedural Animations as a dependency. Also full HEADS update. And fixed a smaller gdscript error. 2020-01-24 16:30:52 +01:00
f84577b244 HEADS update. Added shared module target builds to the build script. Also fixed the editor launch script to launch the editor properly with shared modules. 2020-01-19 01:14:09 +01:00
dd3fe2e690 Added android, and javascript build targets to my setup script. Also started with the ios one. 2020-01-07 15:59:39 +01:00
43e5ffd084 fix typo in the setup script. Also update heads. 2020-01-06 22:37:24 +01:00
c4c5d9fe82 Added an easy build option for the setup script. Also changed the contrast a bit. 2020-01-06 16:59:54 +01:00
f0a85e99ef Update everything. 2019-12-22 22:14:58 +01:00
e9515bef2c Changed the license to MIT. 2019-12-22 19:20:38 +01:00
8a9152c59c Fix the setup script for osx. 2019-12-14 00:03:29 +01:00
52ad92047a Fix the setup script, now it will properly set up get repository heads. 2019-12-03 19:30:12 +01:00
015e96c123 Fix typo. 2019-12-01 23:38:22 +01:00
11b1403e3f Added the ability to use ssh repositories. 2019-12-01 23:32:36 +01:00
eebf28b8ef Fix update in the setup script for other actions than all. 2019-11-25 12:11:41 +01:00
3113c03020 Fix target folder issue with the new engine setup script. 2019-11-24 17:00:16 +01:00
d7f9dd5dc4 The previous commit was not meant to be pushed up yet. 2019-11-24 13:02:34 +01:00
dae31fd4be Added godot-procedural-textures (https://github.com/RodZill4/godot-procedural-textures.git), as a third-party addon. 2019-11-24 12:54:23 +01:00
5216dfabef Added a new scons based engine setup script. 2019-11-24 01:05:25 +01:00