Rémi Verschelde
2a4c781e86
Misc fixes and cleanup
...
- Remove the `demo` project which isn't really useful.
* Instead the `addons` subfolder is made top-level and that's where stuff gets written.
- Update the README following recent PRs (#191 , #199 ) as OpenSSL is now compiled from source for all platforms.
* Also remove obsolete `build_openssl_universal_macos.sh` script.
- Remove the bogus `plugin.cfg` which isn't necessary, and was confusing users who tried to enable it.
* Fixes #267 .
- Bump min SCons version to 3.1.2 and Python to 3.6.
- Bump `compatibility_minimum` to `4.2.0` following #196 .
- Remove some code in `godot-git-plugin/SCsub` that seems redundant with `godot-cpp` config.
- Remove unnecessary `.exp` and `.lib` files in Windows artifact, rename its folder to `windows`.
- Remove `export-ignore`s in `.gitattributes`, they're incomplete and not actually doing anything usable.
- Fix artifacts URL handling in `release.sh`, make it executable.
- CI: Update clang-format check to version 18.
2025-05-28 22:52:21 +02:00
Rémi Verschelde
6a6f7d1810
Update extension API to Godot 4.0-rc4
...
Remove `ci/` directory, everything is included in godot-cpp.
2023-02-23 18:57:58 +01:00
Twarit Waikar
91344c5e68
Fix API mismatch compile errors + Use Godot 4 utilities
...
Also clarifies the new build instructions
2022-12-20 20:22:14 +05:30
Twarit Waikar
424cc61657
Rename osx to macos
2022-08-10 03:43:40 +05:30
Twarit Waikar
521341e7bf
Port demo files to Godot 4.0
2022-08-10 03:38:48 +05:30
Twarit Waikar
4b5bf09fd0
Add logo to README.md
2022-08-08 03:01:44 +05:30
Twarit Waikar
2e3afd8379
Fix minor typo in README.md#bleeding-edge
2022-01-16 01:35:50 +05:30
ChronicallySerious
c48f2efadc
Fix undefined libcrypto symbols on Linux builds
2021-12-01 02:02:01 +05:30
Twarit Waikar
2463cc8c7e
Add 3rd party license attributions
2021-10-14 22:34:43 +05:30
Twarit Waikar
0b09051fc3
Add universal OpenSSL library builds
2021-10-14 01:46:31 +05:30
Twarit Waikar
2095757996
Force static libssl.a and libcrypto.a linkage on macOS
2021-10-13 02:51:17 +05:30
Twarit Waikar
a6772e0d3f
Change macOS builds to use OpenSSL purely as a static lib
2021-10-13 01:25:11 +05:30
Twarit Waikar
4119ad2c74
Add universal builds back to CI + link to OpenSSL dylib, not .a
2021-10-13 00:18:26 +05:30
Twarit Waikar
84fa17720c
Support macOS universal thirdparty library builds
2021-10-12 02:59:32 +05:30
Twarit Waikar
41b76d18a7
Add bleeding edge build instructions
2021-10-11 02:41:46 +05:30
Twarit Waikar
6c3aaad5fb
Port the build process to use SCons entirely
2021-10-11 02:33:25 +05:30
bruvzg
094424ce50
Add macOS ARM64 (Apple Silicon) support.
2021-09-28 08:28:37 +03:00
Hugo Locurcio
68e48e47c9
Document that building for Apple Silicon isn't supported yet
2021-05-09 11:04:44 +02:00
Twarit Waikar
abe4799600
Add comment in README on nature of master targeting upcoming Godot
2021-04-19 23:51:33 +05:30
Twarit Waikar
2d2bbb0704
Add C/C++ CI badge to README
2021-04-19 19:20:42 +05:30
IronicallySerious
33ac9dfbb6
Add Mac build instructions to README.md
2020-12-09 19:09:40 +05:30
Twarit Waikar
7fc5e1e959
Change godot support line in readme
2020-09-06 06:54:51 +05:30
Twarit Waikar
879c2b5d8f
Search for libgit2.a during build instead of picking
2020-09-06 04:22:57 +05:30
Twarit Waikar
60408127a8
Improve README + include ssl in linux build
2020-09-06 03:48:58 +05:30
Twarit
7e57104764
Add macos CI + clean build script
2020-03-30 12:24:42 +05:30
Twarit
3364a0ef16
Automate compiling libgit2
2020-03-30 00:38:40 +05:30
Twarit Waikar
4908788e24
Replace link to GSoC progress report by Wiki link
2020-02-15 01:49:35 +05:30
follower
c71c5c15be
Add brief installation instructions
...
Primarily so people realise building from source isn't required for Windows/Linux.
2020-02-05 15:06:29 +13:00
Twarit
ee3c9c9746
Add new windows binaries
2020-02-03 22:30:38 +05:30
Twarit
5b2d8d48c3
Add release build script
2020-02-03 21:23:40 +05:30
Twarit Waikar
ed4295a325
Update README.md
2019-08-20 01:47:30 +05:30
IronicallySerious
6afa3d9f7f
Fix linux build script'
2019-07-04 00:59:59 +05:30
IronicallySerious
a64153f05e
Add Linux build script
2019-07-03 23:39:08 +05:30
IronicallySerious
dbb17a6ece
Fix building through scons on Windows
2019-07-03 23:31:38 +05:30