Lukas Tenbrink
36dd577585
In the github runner, deprecate float-precision and build-target-type parameters in favour of scons-arguments and cache-key parameters. This allows the runner to be used when passing more arguments that aren't covered explicitly, making it more future-proof.
2024-11-08 14:42:51 +01:00
Patrick Exner (FlameLizard)
c85d165399
Merge pull request #63 from Ivorforce/patch-1
2024-11-08 00:44:22 +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
Patrick Exner (FlameLizard)
03a3cb3b19
Merge pull request #29 from Ughuuu/patch-1
...
Update README.md by removing typo
2024-05-18 18:33:41 +02:00
Dragos Daian
ccc4ecba29
Update README.md by removing typo
...
Remove uneeded message
Update README.md
Update README.md
Update README.md
Update README.md
Update README.md
Update README.md
Update README.md
Update README.md
Update README.md
Update README.md
Update README.md
update readme and also ios build to be with .framework as well
Co-Authored-By: Patrick Exner (FlameLizard) <patrick.exner1@web.de>
2024-05-17 22:41:53 +02:00
Patrick Exner (FlameLizard)
fb22aebad5
Merge pull request #27 from Ughuuu/fix-and-update-ci
2024-04-06 21:37:18 +02:00
Dragos Daian
bec21db933
fix ci. Remove unused stuff from action.
...
add example of how to sign also. Change action path.
Update README.md
Update builds.yml
Update builds.yml
2024-04-06 16:29:36 +02:00
Patrick Exner (FlameLizard)
3a2f003af7
Merge pull request #23 from Ughuuu/add-more-stuff/options-to-build
2024-04-06 08:54:16 +02:00
Dragos Daian
8f3f206ee4
Add build so that it can be reused.
...
fix issue
update
Update action.yml
lint
Update action.yml
Update action.yml
Update build.yml
Update build.yml
Update action.yml
Update action.yml
update with only 1 action
Revert "try at root lvl"
This reverts commit 0c46c0af695f265b288923d90162a7fad3c2e2d6.
try at root lvl
check to see if works with 4.2
upd
update gdextension location to root
upd
upd
Update action.yml
Update action.yml
Update action.yml
Update action.yml
Update action.yml
upd
Update action.yml
Update build.yml
Update build.yml
upd
upd
fix
update with matrixes
upd
upd
upd
Update builds.yml
Update build-gdextension.yml
Update builds.yml
rename
Update action.yml
Remove thirdparty.txt
Update action.yml
Update action.yml
Update action.yml
Update action.yml
Update README.md
Update README.md
Update action.yml
Add build so that it can be reused.
fix issue
update
Update action.yml
lint
Update action.yml
Update action.yml
Update build.yml
Update build.yml
Update action.yml
Update action.yml
update with only 1 action
Revert "try at root lvl"
This reverts commit 0c46c0af695f265b288923d90162a7fad3c2e2d6.
try at root lvl
check to see if works with 4.2
upd
update gdextension location to root
upd
upd
Update action.yml
Update action.yml
Update action.yml
Update action.yml
Update action.yml
upd
Update action.yml
Update build.yml
Update build.yml
upd
upd
fix
update with matrixes
upd
upd
upd
Update builds.yml
Update build-gdextension.yml
Update builds.yml
rename
update thirdparty
Update action.yml
Update action.yml
update readme.
Update builds.yml
Update builds.yml
upd binary name
Update action.yml
upd
Update Info.plist
remove -
upd
update readme
upd
add thirdparty. Update info about where the script comes from.
Update action.yml
Update builds.yml
update
upd
Update action.yml
update readme
Update action.yml
update
Update README.md
Update README.md
Update README.md
Update README.md
Update README.md
Update README.md
Update action.yml
Update action.yml
try debug symbols
Update action.yml
update
Update action.yml
Update action.yml
Update action.yml
Update action.yml
use macos 14.3. See if anything changes
Update action.yml
Update README.md
Update action.yml
Update action.yml
Update action.yml
try sudo in sh
Update action.yml
Update action.yml
Update action.yml
Update action.yml
Update action.yml
Update action.yml
try to staple too?
Update action.yml
Update action.yml
Update action.yml
Update action.yml
Update action.yml
update readme.
Update builds.yml
Update builds.yml
upd binary name
Update action.yml
upd
Update Info.plist
remove -
upd
update readme
upd
add thirdparty. Update info about where the script comes from.
Update action.yml
Update builds.yml
update
upd
Update action.yml
update readme
Update action.yml
update
Co-Authored-By: Patrick Exner (FlameLizard) <patrick.exner1@web.de>
2024-04-05 16:20:50 +02:00
Patrick Exner (FlameLizard)
bdaaac67d3
Merge pull request #22 from Calinou/add-gdignore
...
Add `.gdignore` file to prevent editor from importing resources
2024-03-31 15:46:39 +02:00
Patrick Exner (FlameLizard)
b0c399edc7
Merge pull request #13 from adamscott/add-editorconfig
...
Add Godot .editorconfig
2024-03-30 14:28:16 +01:00
Adam Scott
db5d786807
Add Godot .editorconfig
2024-03-15 13:01:53 -04:00
Hugo Locurcio
4a12be8035
Add `.gdignore` file to prevent editor from importing resources
...
This is required for `.obj` files generated by MSVC in particular,
but also any resources your libraries may include (such as logos,
test fixtures, etc).
2024-02-07 23:29:43 +01:00
Patrick Exner (FlameLizard)
3ec351897d
Merge pull request #18 from sdab/main
...
Update README.md
2023-12-21 18:14:06 +01:00
Patrick Exner (FlameLizard)
682db5ae1a
Merge pull request #21 from Faless/fix/install_bin
...
Fix library copy command
2023-11-27 23:14:10 +01:00
Fabio Alessandrelli
ac1499baf4
Fix library copy command
...
Use InstallAs with the correct target/source order instead of Command.
2023-11-27 21:02:25 +01:00