Mario Zechner
cac3383d4f
[godot] Fix compile_commands.json generation on Ubuntu without X11
...
The setup.sh script was always trying to generate compile_commands.json
for IDE integration, which triggered SCons platform auto-detection. On
Ubuntu runners without X11 libraries (used for Android/Web builds),
this caused the build to fail.
Changes:
- Only generate compile_commands.json in dev mode (CI uses dev=false)
- Explicitly specify the platform parameter for SCons
- On Linux, check if X11 libraries are available before attempting generation
- Skip generation gracefully if X11 is not available
This fixes the Android and Web template builds in GitHub Actions.
2025-11-17 14:26:46 +01:00
Mario Zechner
c6495719ca
[c][cpp][flutter][ios] Make attachment in Skin.setAttachment optional
2025-09-23 17:07:03 +02:00
Mario Zechner
98a39e9079
[godot] Fix build for new spine-cpp structure
2025-09-15 18:04:30 +02:00
Mario Zechner
8c66239ae5
[godot] Nuclear option, diffs don't apply on Windows runner...
2024-11-25 17:06:06 +01:00
Mario Zechner
9514811835
[godot] Final try fixing GHA build errors on windows runners
2024-11-25 16:43:25 +01:00
Mario Zechner
379c42fed3
[godot] Try another fix to get thorvg building on GHA
2024-11-25 16:15:12 +01:00
Mario Zechner
32be2c1ef1
[godot] Fix build script for Android template, closes #2657
2024-10-23 11:21:48 +02:00
Mario Zechner
728b96b85e
[godot] Fix setup script, remove .idea references.
2024-10-09 11:18:04 +02:00
Mario Zechner
64c3e9af16
[godot] Restore old build/setup.sh
2024-10-08 17:17:50 +02:00
Mario Zechner
14992a57c3
[godot] Fix up extension build and setup script, add VS Code task and launch config
2024-10-08 15:16:47 +02:00
Mario Zechner
1101e71ec3
GDExtension support, heavy WIP
2024-07-05 19:05:42 +02:00
Mario Zechner
5cdedfa845
[godot] Update setup.sh doc string with latest stable version.
2024-03-19 22:06:11 +01:00
Mario Zechner
4fb96bb24f
[godot] Make repository url configurable in setup.sh, see #2463
2024-02-27 12:18:54 +01:00
badlogic
88e231a27a
[godot] Disable Live++ patching in setup.sh
2023-09-20 15:04:14 +02:00
Mario Zechner
b405686823
[godot] More C# build work.
2023-07-21 14:42:45 +02:00
Mario Zechner
e525c77d18
[godot] Rework v4 build scripts to support optionally support C#.
2023-07-19 17:53:01 +02:00
Mario Zechner
bdb9e130bc
[godot] Add mono flag to 4.x build.
2023-07-19 11:56:34 +02:00
Luke Ingram
d3004bfbf7
[godot] Updates scripts to handle spaces in file paths ( #2244 ).
2023-04-25 13:35:06 -04:00
badlogic
0b5621ccd4
[godot] Fix v3 Live++ patch, launch configs and tasks.
2023-01-24 16:52:33 +01:00
Mario Zechner
a7a2d844e1
[godot] Use our .clang-format.
2022-11-29 09:46:52 +01:00
Mario Zechner
1c150203ab
[godot] Fixes for latest 4.0 commits, automatically install MoltenVK on macOS via setup.sh
2022-07-29 14:57:56 +02:00
Mario Zechner
68b59271bb
[godot] Backport to 4.1
2022-07-18 10:27:42 +02:00