Lukas Tenbrink
3ae88f76e9
Revert "Add subdirectories to source file collection logic in SConstruct up to 3 layers of depth"
...
This reverts commit 84c86b3d14 .
2025-11-08 09:38:06 +01:00
Chkoupinator
84c86b3d14
Add subdirectories to source file collection logic in SConstruct up to 3 layers of depth
...
Added automatic file collection using Glob so that source files in directories that are up to 3 layers of depth into src/ get properly detected by SConstruct.
2025-11-01 15:04:33 +01:00
Lukas Tenbrink
ae466c7426
Simplify the SConstruct godot-cpp submodule test.
2025-04-14 15:54:06 +02:00
Lukas Tenbrink
a009ff69f2
Rename windows libraries to drop the lib prefix, as this is not customary on Windows.
...
Drop `universal.` suffix on macOS, as this is implied if there is no distinction between arches.
Add more targets for the .gdextension file, including web, more linux targets, and separate single and double builds.
2025-04-12 00:36:53 +02:00
Patrick Exner (FlameLizard)
96a28e560d
Merge pull request #78 from unvermuthet/ditch-frameworks
2025-04-09 21:01:26 +02:00
unvermuthet
06a136e8c3
Add an example for using a build profile
2025-04-07 15:00:07 +02:00
unvermuthet
e4e73a26d7
Remove .framework folders and code signing for macOS and iOS
2025-04-06 17:25:09 +02:00
unvermuthet
a21da62bc4
Include env["suffix"] in binary names for macOS and iOS
2025-02-19 13:08:44 +01:00
Patrick Exner (FlameLizard)
25b371e573
Merge pull request #40 from pupil1337/clean-compiledb
2024-11-05 00:34:17 +01:00
pupil1337
6f1902d161
Clean up unnecessary compiledb parameters
2024-09-28 09:42:10 +08: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
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
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
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
Adam Scott
54a177ce39
Copy generated library to the projectdir
2023-10-16 16:35:06 -04:00
Adam Scott
43d3b1181c
Add compiledb, help and custom.py support
2023-09-07 14:00:52 -04:00
Patrick
882ffb2726
Initial commit
2023-08-08 01:43:32 +02:00