Patrick Exner (FlameLizard)
dd70091fdf
Merge pull request #86 from Ivorforce/simplify-submodule-test
2025-04-14 18:40:37 +02:00
Lukas Tenbrink
ae466c7426
Simplify the SConstruct godot-cpp submodule test.
2025-04-14 15:54:06 +02:00
Patrick Exner (FlameLizard)
7ef3bea224
Merge pull request #85 from Ivorforce/unified-names
2025-04-12 00:53:49 +02:00
Lukas Tenbrink
a009ff69f2
Rename windows libraries to drop the lib prefix, as this is not customary on Windows.
...
Drop `universal.` suffix on macOS, as this is implied if there is no distinction between arches.
Add more targets for the .gdextension file, including web, more linux targets, and separate single and double builds.
2025-04-12 00:36:53 +02:00
Patrick Exner (FlameLizard)
96a28e560d
Merge pull request #78 from unvermuthet/ditch-frameworks
2025-04-09 21:01:26 +02:00
Patrick Exner (FlameLizard)
38e6d290b7
Merge pull request #82 from unvermuthet/build-profile
2025-04-07 16:03:07 +02:00
unvermuthet
06a136e8c3
Add an example for using a build profile
2025-04-07 15:00:07 +02:00
unvermuthet
e4e73a26d7
Remove .framework folders and code signing for macOS and iOS
2025-04-06 17:25:09 +02:00
Patrick Exner (FlameLizard)
db25e65728
Merge pull request #80 from unvermuthet/updatable-caches
2025-04-02 11:47:14 +02:00
Patrick Exner (FlameLizard)
f966654d31
Merge pull request #84 from unvermuthet/fix-ios-bin-path
2025-03-14 20:41:26 +01:00
unvermuthet
0d35a4fe9d
Fix path to iOS binaries
2025-03-14 20:07:41 +01:00
unvermuthet
7734d16d50
ci: use caching actions from godot-cpp
2025-03-05 11:09:39 +01:00
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