summaryrefslogtreecommitdiff
path: root/SConstruct
Commit message (Collapse)AuthorAgeFilesLines
* [Upstream] Update to Godot beta 3.Fabio Alessandrelli2022-10-171-13/+23
| | | | | | | Update build targets. Move release script out of CI yaml. Disable debug CI builds for Godot 3.x since they are mostly used for debugging the extension itself.
* [CI] Update actions, add cache for faster builds.Fabio Alessandrelli2022-10-161-0/+5
|
* Update sources to alpha16Fabio Alessandrelli2022-09-111-0/+7
|
* Bump godot-cpp to alpha11.Fabio Alessandrelli2022-07-061-6/+2
|
* [Windows] Fix windows build with mingw.Fabio Alessandrelli2022-06-181-0/+4
| | | | | | | | Forces ".dll" extension for library when building with mingw. Override GDN_EXPORT which is incorrectly defined in the upstream gdnative headers (3.x) and godot-cpp include (4.0) when building for windows with mingw.
* Use libdatachannel library, add Godot 4 support.Fabio Alessandrelli2022-06-151-344/+90
|
* Add OSX arm64 build.Fabio Alessandrelli2021-07-111-2/+10
| | | | | Needs a more recent revision of godot-cpp, but can still use godot-headers from 3.2 . See CI script update for details.
* run black -l 120 on SConstruct.Fabio Alessandrelli2021-07-091-181/+206
|
* Fix osx, android optimization flags.Fabio Alessandrelli2021-07-021-2/+12
| | | | Will need to be also fixed in upstream godot-cpp.
* Bump webrtc to branch-heads/4472.Fabio Alessandrelli2021-07-021-2/+2
|
* Update godot-cpp to tip of 3.2 branch.Fabio Alessandrelli2021-07-021-1/+1
|
* Add mac and ios platforms. Fix GDNLibrary.Fabio Alessandrelli2021-07-011-5/+85
|
* Merge pull request #24 from rondao/add_android_build_supportFabio Alessandrelli2021-07-011-5/+92
|\ | | | | Add build support for Android
| * Add build support for AndroidRafael Rondao2020-11-071-5/+92
| | | | | | | | | | | | | | | | | | | | | | | | | | To build for Android, use platform=android. ANDROID_NDK_ROOT env variable needs to be defined. By default, it builds for armv7 with Api 18. To build for arm64v8 (or x86, x86_64), use android_arch=arm64v8. 64 bits requires at least Api level 21. If needed, you can change it with android_api_level=XX. Signed-off-by: Rafael Rondao <rafael.rondao@gmail.com>
* | Fix gdns generation with python3.Fabio Alessandrelli2021-05-051-1/+1
|/ | | | Python2 has reached end-of-life.
* Simplify webrtc lib folder structureFabio Alessandrelli2020-01-031-2/+2
|
* Use submodule for godot-cppFabio Alessandrelli2020-01-031-12/+7
|
* Build script also create gdnlibFabio Alessandrelli2020-01-031-17/+27
|
* Small build system improvementFabio Alessandrelli2019-05-161-1/+12
|
* Better flagsFabio Alessandrelli2019-04-171-2/+8
|
* Refactor SCons build scriptFabio Alessandrelli2019-04-171-16/+28
|
* Better output library nameFabio Alessandrelli2019-04-091-3/+6
|
* Fix name collision, scons file, final touchesFabio Alessandrelli2019-03-081-2/+2
|
* Import GSoC work to WebRTC GDNative implementationBrandon Makin2019-03-081-2/+2
|
* Fix mingw cross-buildFabio Alessandrelli2018-08-121-2/+2
|
* Add scons build fileFabio Alessandrelli2018-08-121-0/+140