Commit Graph

59 Commits (f304a86a60e4013907f2faa9a892a678877e67e2)

Author SHA1 Message Date
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
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
Patrick Exner (FlameLizard) e6323bdc32
Merge pull request #12 from adamscott/add-clang-format 2023-11-19 22:24:53 +01:00
Sebastien Dabdoub 24a5efe8f7
Update README.md
A step was missing to initialize the git submodule for godot-cpp. It was uninitialized when I followed the github template instructions.
2023-10-18 20:04:31 -07:00
Patrick Exner (FlameLizard) 843b2258a0
Merge pull request #15 from adamscott/copy-bin-to-projectdir 2023-10-17 10:02:57 +02:00
Adam Scott 54a177ce39
Copy generated library to the projectdir 2023-10-16 16:35:06 -04:00
Patrick Exner (FlameLizard) 055ab32bc6
Merge pull request #5 from adamscott/add-compiledb-and-custom-support 2023-10-15 22:52:50 +02:00
Adam Scott fbd0021dec
Add Godot project .clang-format file 2023-10-08 13:50:37 -04:00
Rémi Verschelde f836481b66
Merge pull request #11 from akien-mga/gh-fix-issue-template
Fix GitHub issue template not being parsed as form
2023-10-05 14:52:42 +02:00
Rémi Verschelde 8aebbf12fa
Fix GitHub issue template not being parsed as form 2023-10-05 14:52:30 +02:00
Rémi Verschelde 7ea1d169d8
Merge pull request #10 from akien-mga/ci-fix-mingw-install
CI: Pin MinGW version to 12.2.0 to fix install issue
2023-10-05 14:52:15 +02:00
Rémi Verschelde 18aa438af5
CI: Pin MinGW version to 12.2.0 to fix install issue 2023-10-05 14:51:20 +02:00
Adam Scott 43d3b1181c
Add compiledb, help and custom.py support 2023-09-07 14:00:52 -04:00
Patrick Exner (FlameLizard) 948cf4be33
Merge pull request #8 from AThousandShips/version_str 2023-09-02 19:56:39 +02:00
A Thousand Ships 9e8e06aac7 Fix formatting of `compatibility_minimum`
Without quotes the values is parsed as a float, breaking in various cases.
2023-08-31 16:54:16 +02:00