Commit Graph

93 Commits

Author SHA1 Message Date
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
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