Commit Graph

71 Commits (57f63e5f8ea7d12e70b47554878d0d902eb2bb13)

Author SHA1 Message Date
Samuel Nicholas 57f63e5f8e Update gitignore for clion and cmake 2024-11-06 11:42:57 +10:30
Samuel Nicholas 75aeecb0cf preliminary cmake file 2024-11-06 11:42:57 +10:30
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
Patrick Exner (FlameLizard) e6323bdc32
Merge pull request #12 from adamscott/add-clang-format 2023-11-19 22:24:53 +01:00