Commit Graph

535 Commits (6ee24cebdcab63e8cc2b290ad118a478a5bf366f)

Author SHA1 Message Date
Rémi Verschelde 6ee24cebdc
CI: Update all images and actions
(cherry picked from commit 5f401ad88a)
2023-10-05 22:25:13 +02:00
Rémi Verschelde 51a5eb76a2
CI: Fix MinGW install error by pinning to earlier version
Works around https://github.com/egor-tensin/setup-mingw/issues/14.

(cherry picked from commit 0369f6fea0)
2023-10-04 15:22:40 +02:00
Rémi Verschelde a2b2e101f8 headers: Track tag godot-3.4.5-stable 2022-08-03 10:09:47 +02:00
Rémi Verschelde d935a381dc CI: Use setup-python@v4
(cherry picked from commit c7a30aec03)
2022-07-22 11:06:48 +02:00
dependabot[bot] c44c2e26d5 Bump actions/upload-artifact from 2 to 3
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 2 to 3.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](https://github.com/actions/upload-artifact/compare/v2...v3)

---
updated-dependencies:
- dependency-name: actions/upload-artifact
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
(cherry picked from commit 4963e6f3fc)
2022-07-22 11:06:48 +02:00
Hugo Locurcio 07f096f2f4 Print a warning with unknown SCons variables to ease troubleshooting
(cherry picked from commit 1e2eafe777)
2022-07-22 11:06:48 +02:00
Rémi Verschelde 36fc84dae7
Merge pull request #770 from Faless/build/3.4_fix_android 2022-06-17 15:23:51 +02:00
Fabio Alessandrelli ff32433c1c [SCons] Fix Android builds with modern NDKs.
(cherry picked from commit b8ae658981)
2022-06-17 15:00:30 +02:00
Rémi Verschelde f4f6fac4c7 CI: Install MinGW via `egor-tensin/setup-mingw`
Scoop install is being problematic since their 0.1.0 release.

(cherry picked from commit 3846201fbb)
2022-04-04 12:32:13 +02:00
Rémi Verschelde b1ce0d7860 Update copyright year
(cherry picked from commit 7a3ad31dc4)
2022-04-04 12:32:08 +02:00
Rémi Verschelde ced274fbe6
Merge pull request #711 from aaronfranke/3.4-black
[3.4] Run black format on SConstruct files and bindings generator
2022-02-26 23:45:40 +01:00
Aaron Franke a706fdb10c
[3.4] Run black format on SConstruct files and bindings generator 2022-02-26 15:04:26 -06:00
Rémi Verschelde 8b01d969c6 headers: Track tag godot-3.4.3-stable 2022-02-24 10:28:17 +01:00
Ivorius 45943c8476
In CMakeLists, use the new FindPython3 instead of FindPython 2022-01-26 18:48:56 +01:00
Rémi Verschelde 59ecf3b990
headers: Track tag godot-3.4.1-stable 2021-12-17 11:27:46 +01:00
Rémi Verschelde 4efceefe13
Merge pull request #666 from BimDav/fix_variant_operator= 2021-12-03 12:09:51 +01:00
BimDav a93f7f9e73 Call Variant destructor in operator= 2021-12-03 11:11:32 +01:00
Rémi Verschelde b31e690a91
Merge pull request #665 from akien-mga/3.x-ci-godot-3.4 2021-12-02 10:42:15 +01:00
Rémi Verschelde a0f2ab1f31
CI: Update Godot binary to 3.4-stable for tests 2021-12-02 10:32:56 +01:00
Rémi Verschelde 68ce78179f
headers: Track tag godot-3.4-stable 2021-11-04 15:39:20 +01:00
Rémi Verschelde c12e9a3195
test: Style cleanup after opening in 3.4 2021-11-04 15:38:05 +01:00
Rémi Verschelde 1070a29d77
Add `.gitignore` for test, ignore potential log files 2021-11-04 15:32:51 +01:00
Rémi Verschelde 8366761930
Merge pull request #637 from Faless/osx/3.x_universal 2021-10-04 09:13:17 +02:00
Fabio Alessandrelli de89011ca4 [CI] Use MacOS universal build instead of 2 builds.
Switch to the now available macOS 11 for building.
2021-10-02 14:01:13 +02:00
Fabio Alessandrelli a1337a2dd7 [OSX] Add universal build support. 2021-10-02 14:01:13 +02:00
Rémi Verschelde 99e9dd1d93
Merge pull request #621 from akien-mga/3.4-beta5 2021-09-27 13:12:10 +02:00
Rémi Verschelde 68372606b5
headers: Sync with Godot 3.4 beta 5 2021-09-27 12:51:47 +02:00
Rémi Verschelde bfdf55afd9
Merge pull request #620 from akien-mga/bindgen-fix-NodePath-escape 2021-09-27 12:51:07 +02:00
Rémi Verschelde b8658d3733
Merge pull request #619 from BastiaanOlij/update_godot_3_info 2021-09-27 12:43:50 +02:00
Rémi Verschelde 83ef64079b
bindgen: Properly escape NodePath in default args 2021-09-27 12:41:46 +02:00
Bastiaan Olij 74cee6e6b7 Updating readme for new branch info 2021-09-27 20:28:16 +10:00
Rémi Verschelde 4e8508ad53
Fixup style after #563 2021-09-27 12:26:32 +02:00
Rémi Verschelde 407710b622
Merge pull request #513 from beroso/fix/windows_cpp_17 2021-09-27 11:50:12 +02:00
Rémi Verschelde 907d35126e
Merge pull request #538 from anunknowperson/patch-1 2021-09-27 11:44:43 +02:00
Rémi Verschelde 228014bec8
Merge pull request #547 from piiertho/hotfix/add-android-missing-toolchain-elements 2021-09-27 11:42:39 +02:00
Rémi Verschelde 3de367920f
Merge pull request #563 from LinwoodCloud/master 2021-09-27 11:41:41 +02:00
Rémi Verschelde 055f3141f8
Merge pull request #588 from aaronfranke/signal-no-arg 2021-09-27 11:34:08 +02:00
Rémi Verschelde 7a693df988
Merge pull request #601 from colugomusic/fix-string-args-constness 2021-09-27 11:31:56 +02:00
Rémi Verschelde 0fba89df67
Merge pull request #595 from Calinou/add-license-headers 2021-09-27 11:31:31 +02:00
Rémi Verschelde c109d4e5dc
Merge pull request #607 from samsface/master 2021-09-27 11:24:07 +02:00
Rémi Verschelde 654836a135
Merge pull request #587 from Faless/fix/osx_names 2021-09-27 11:22:13 +02:00
Rémi Verschelde 402e33a7dc
headers: Track tag godot-3.3.3-stable 2021-09-26 13:20:50 +02:00
Rémi Verschelde e96e49e63b
Merge pull request #618 from akien-mga/ci-tests-godot-3.3.3 2021-09-26 13:16:24 +02:00
Rémi Verschelde d9477fd0aa
CI: Run tests with Godot 3.3.3 2021-09-26 12:43:41 +02:00
Rémi Verschelde 6e013e415d
Merge pull request #617 from akien-mga/ci-linux-ubuntu-18.04 2021-09-26 12:40:46 +02:00
Rémi Verschelde 4b6ab10c5d
CI: Update Linux runner to Ubuntu 18.04
Also cleanup needlessly specific dependencies.
2021-09-26 12:15:19 +02:00
Bastiaan Olij 1bb06e8507
Merge pull request #616 from raulsntos/fix-enum-params
Escape parameters named `enum`.
2021-09-23 09:54:33 +10:00
Raul Santos 54c2d23572 Escape parameters named `enum`.
Prefix parameters named `enum` with an underscore like all the other
reserved keywords.
2021-09-22 16:07:23 +02:00
Fabio Alessandrelli 466f2cdebf
Merge pull request #590 from Faless/generator/fix_byte_array_default
Fix binding when default parameter is a PoolByteArray.
2021-09-07 20:08:56 +02:00
Bastiaan Olij 6e1af3bedb
Merge pull request #594 from Calinou/error-list-remove-extraneous-values
Remove extraneous Error enum values that were removed in Godot 3.0
2021-09-04 23:31:38 +10:00