Commit Graph

24 Commits

Author SHA1 Message Date
37fabf7e92 Improved platform checks 2018-09-01 21:46:18 +10:00
38da87fc0b use typeid() for type tags now 2018-07-25 14:11:40 +02:00
982e77620c changed build system to be more self contained 2018-07-25 14:10:30 +02:00
a4a9a16001 new and free change, custom free will crash engine, be wary 2018-07-25 14:06:34 +02:00
94ec311924 better debugging experience on linux 2018-05-16 13:25:53 +02:00
684a06daf2 included godot_headers as submodule 2018-05-16 02:11:41 +02:00
b52d55927a On OS X append .osx.64 to the result_name var on SConstruct 2018-04-08 13:00:54 -03:00
98e5f78fa0 Fix compile issues on Windows 2018-03-05 13:28:49 -03:00
5162132236 Fix compile problem on OS X 2018-03-01 20:30:55 -03:00
af2861faf7 use_llvm fix 2018-02-25 17:03:55 +01:00
43f57c7f80 Bindings are generated by default; Replaced generate with regenerate flag; Updated readme 2018-02-25 16:25:42 +01:00
55ce1da2dc Added crosscompiling for linux-windows; Added makefile 2018-02-22 23:16:25 +01:00
0fbfe5dd12 Json bindings are generated in cwd 2018-02-18 15:14:56 +03:00
51f1d3ce5d allow ~ in godotbinpath 2018-01-19 11:53:09 +01:00
03380c0cef made godotbinpath accept the binary path itself 2017-12-13 21:59:15 +01:00
6452ba6e88 Implemented using api struct 2017-10-23 21:20:14 +11:00
9f8a93c405 Add some command line parameters to overrule default paths 2017-09-13 20:25:59 +10:00
2d54c15c30 Add compiler flags for windows
This adds MSVC compiler flags to enable the DEBUG/NDEBUG defines, enable exceptions, turn on optimizations for Release builds, and link to the correct runtime library
2017-07-30 13:22:30 +01:00
e5806869c5 Fix using variable before defining it 2017-07-29 13:25:57 +01:00
b503db1712 Keep environment variables on windows
This ensures that environment variables are kept when on windows meaning you can run it with any version of VS, so long as you are in a VS prompt or have run the vcvars.bat file for your architecture
2017-07-29 11:50:05 +01:00
c27af379b8 updated to use the new NativeScript and GDNative interface 2017-07-24 17:08:52 +02:00
4769f49cb4 Use static linking instead of dynamic linking 2017-07-23 17:53:50 +02:00
1f36c2307a Getting this to compile on mac os x 2017-06-16 23:50:48 +10:00
cf30b0f39d rewrote binding generator in python 2017-05-12 21:53:07 +02:00