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