Patrick Exner (FlameLizard)
8e13217ebe
Merge pull request #75 from unvermuthet/main
2025-02-21 16:31:40 +01:00
unvermuthet
6134a40bb2
Use matrix notation to reduce clutter and update Ubuntu runner image
2025-02-21 16:14:25 +01:00
Patrick Exner (FlameLizard)
2281ade7ae
Merge pull request #77 from unvermuthet/macos-ios-binary-naming
...
Include env["suffix"] in binary names for macOS and iOS
2025-02-20 16:32:12 +01:00
unvermuthet
a21da62bc4
Include env["suffix"] in binary names for macOS and iOS
2025-02-19 13:08:44 +01:00
Patrick Exner (FlameLizard)
ba780e0898
Merge pull request #73 from Ivorforce/relative-gdextension
2025-02-05 01:12:44 +01:00
Lukas Tenbrink
dede668c59
Use relative paths for the `.gdextension` file such that the extension can be placed in any folder.
2025-02-04 23:04:34 +01:00
Patrick Exner (FlameLizard)
f9a50b5ef5
Merge pull request #70 from Ivorforce/gh-action-setup-godot-cpp
...
GitHub Workflow: Use new setup-godot-cpp github action from godot-cpp submodule.
2025-02-03 23:44:29 +01:00
Lukas Tenbrink
5ea544efee
GitHub Workflow: Use new setup-godot-cpp github action from godot-cpp submodule.
2025-02-03 12:53:01 +01:00
Patrick Exner (FlameLizard)
f9564a9c81
Merge pull request #64 from Ivorforce/patch-2
2024-11-13 14:15:35 +01:00
Patrick Exner (FlameLizard)
128d2ee733
Merge pull request #67 from Ivorforce/patch-1
2024-11-08 19:31:19 +01:00
Lukas Tenbrink
761daab1ca
Update setup-emsdk from v13 to v14 in the github action. This fixes issues where multiple runners accessing the emsdk cache will conflict, causing one to crash.
2024-11-08 17:57:24 +01:00
Patrick Exner (FlameLizard)
ab91bbab41
Merge pull request #65 from Ivorforce/idea-ignore
...
Add .idea to gitignore.
2024-11-08 14:47:42 +01:00
Lukas Tenbrink
6222da12d1
Add .idea to gitignore.
2024-11-08 14:24:22 +01:00
Patrick Exner (FlameLizard)
c85d165399
Merge pull request #63 from Ivorforce/patch-1
2024-11-08 00:44:22 +01:00
Lukas Tenbrink
82ccce672e
Run the github runner on pull requests and for merge groups automatically.
2024-11-07 11:41:45 +01:00
Lukas Tenbrink
855852db63
Remove unneeded godot-cpp build step from the GitHub action.
2024-11-07 11:02:05 +01:00
Patrick Exner (FlameLizard)
d100b72a3a
Merge pull request #47 from Ivorforce/Ivorforce-patch-action
2024-11-05 20:16:08 +01:00
Patrick Exner (FlameLizard)
25b371e573
Merge pull request #40 from pupil1337/clean-compiledb
2024-11-05 00:34:17 +01:00
David Snopek
392d22362b
Merge pull request #59 from Ivorforce/gh-fetch-depth
...
Reset github checkout fetch-depth to 1.
2024-10-29 12:05:06 -05:00
Lukas Tenbrink
b4ea2d359c
Fix github action paths / parameters.
2024-10-29 00:11:46 +01:00
Lukas Tenbrink
8422d3b7c2
Reset github checkout fetch-depth to 1.
2024-10-28 18:47:38 +01:00
Patrick Exner (FlameLizard)
6b95fe3bab
Merge pull request #58 from RevoluPowered/patch-1
...
Update emscripten to the version used by godotengine - 3.1.62
2024-10-25 21:27:41 +02:00
Gordon MacPherson
b581993c2e
Update emscripten to the version used by godotengine - 3.1.62
2024-10-24 21:57:37 +01:00
Patrick Exner (FlameLizard)
e9208bcfde
Merge pull request #54 from Ivorforce/gitignore-gen
2024-10-06 12:02:51 +02:00
Lukas Tenbrink
59e3659d7d
Add other godot auto-generated files to gitignore.
2024-10-06 00:25:15 +02:00
Patrick Exner (FlameLizard)
f304a86a60
Merge pull request #51 from dsnopek/ignore-docs-gen
2024-09-29 22:22:21 +02:00
Patrick Exner (FlameLizard)
fccb2b9521
Merge pull request #52 from dsnopek/gdregister-class
2024-09-29 22:21:52 +02:00
Patrick Exner (FlameLizard)
326b4db981
Merge pull request #53 from dsnopek/gdextension-default-build-artifacts
2024-09-29 22:21:12 +02:00
David Snopek
39b718f7fc
Replace remaining references to `ClassDB::register_class()` with `GDREGISTER_CLASS()`
2024-09-29 12:42:26 -05:00
David Snopek
14f4f5a8ad
Update example.gdextension to match default build artifacts
2024-09-29 12:16:47 -05:00
David Snopek
f2c6564c05
Ignore files generated for documentation
2024-09-29 11:59:28 -05:00
Patrick Exner (FlameLizard)
3644c3e0cf
Merge pull request #48 from Ivorforce/Ivorforce-patch-production-gh-action
2024-09-28 16:11:40 +02:00
Patrick Exner (FlameLizard)
5441927376
Merge pull request #43 from Ivorforce/patch-1
...
Fix macos demo build target in SConstruct
2024-09-28 13:44:53 +02:00
Patrick Exner (FlameLizard)
0f2e4a0ac9
Merge pull request #44 from Ivorforce/patch-2
...
Update example.gdextension to reflect the actual paths of the framework files.
2024-09-28 12:06:31 +02:00
pupil1337
6f1902d161
Clean up unnecessary compiledb parameters
2024-09-28 09:42:10 +08:00
Lukas Tenbrink
921c6efd05
Remove invalid production=yes flag from github action
2024-09-20 20:51:34 +02:00
Patrick Exner (FlameLizard)
74718bf25b
Merge pull request #46 from Ivorforce/patch-4
2024-09-17 14:44:10 +02:00
Lukas Tenbrink
649a45ed83
Update README.md to include a merge step, separating platform uploads
2024-09-17 12:09:59 +02:00
Patrick Exner (FlameLizard)
d21402c629
Merge pull request #45 from Ivorforce/patch-3
2024-09-17 10:01:38 +02:00
Lukas Tenbrink
cdedd8283f
In the readme suggested action, use checkout and upload-artifact v4.
...
v3 has been deprecated for a while, and the bump to v4 is painless (and has been done on the action itself already).
2024-09-17 03:47:49 +02:00
Lukas Tenbrink
df8b05b592
Update example.gdextension to reflect the actual paths of the framework files.
2024-09-17 02:29:35 +02:00
Lukas Tenbrink
2a71f14e76
Fix macos demo build target in SConstruct
2024-09-17 02:25:31 +02:00
Patrick Exner (FlameLizard)
91fe863773
Merge pull request #37 from Calinou/scons-error-no-submodule
2024-09-12 02:27:44 +02:00
Patrick Exner (FlameLizard)
0536d636fa
Merge pull request #39 from paddy-exe/update-godot-4.3
...
Update to 4.3 and support for GDExtension docs system
2024-08-17 07:05:35 +02:00
Patrick Exner
5952c207bb
Update to 4.3 and support for GDExtension docs system
2024-08-17 07:03:48 +02:00
Hugo Locurcio
577353609c
Print an error if the godot-cpp submodule hasn't been initialized
...
This makes the error that is printed easier to understand, with
a command given as a solution to run.
The error message is also colored to match how core Godot displays
this kind of build errors.
2024-08-09 17:43:39 +02:00
Patrick Exner (FlameLizard)
9074766ffe
Merge pull request #35 from Atlinx/fix/_android-build
...
Fix android builds, improved flexibility of matrix builds, fix artifact upload
2024-06-04 12:56:36 +02:00
Atlinx
482685e2bb
Add lint back
2024-05-31 18:51:34 -04:00
Atlinx
e8f56dafd5
Add comments, add extra examples
2024-05-30 18:33:14 -04:00
Atlinx
6ce5b6458a
Add target-type in builds, fix android builds using old sdk
2024-05-27 23:39:29 -04:00