| Commit message (Collapse) | Author | Age | Lines |
| |
|
| |
|
|
|
|
|
| |
Fix compiledb
Fix memory leak caused by LoadLocalisation::add_message's translations static variable
|
|
|
|
|
|
|
| |
Remove env.Append(LIBPATH=godot_env["LIBPATH"])
godot-cpp's SConstruct just directly inserts the libgodot-cpp library directly into LIBS
Fixup `scons compiledb=yes` to automatically generate the compile_commands.json
|
|
|
|
| |
Add `extension/deps/SCsub`
|
|
|
|
|
|
|
|
|
| |
Add bash-based Godot URL environment variable handling to openvic-env action
Sets GODOT_LINUX_URL and GODOT_TEMPLATE_URL according to GODOT_BASE_URL, GODOT_VERSION, and GODOT_VERSION_TYPE
Handles downloads.tuxfamily.org/godotengine and github.com/godotengine differently
Errors if GODOT_LINUX_URL or GODOT_TEMPLATE_URL are not set or if links do not exist
Will not override GODOT_LINUX_URL if previously set
Will not override GODOT_TEMPLATE_URL if previously set
|
|\ |
|
| | |
|
|/
|
|
|
|
|
|
|
|
| |
Copies how Godot handles scons-cache
Add openvic-build action
Add openvic-cache action
Add mingw-cache action
Add verbose and progress Scons options to SConstruct
This is completely based on how Godot implemented caching with Scons
|
|
|
|
|
| |
Fix deferred error in LoadingScreen.update_loading_screen
Fix pressed shadow variable warning in SettingCheckBox.gd
|
| |
|
|
|
|
|
|
| |
Fix missing archive_directory variable
Fix excessive archive path for zip release
|
| |
|
| |
|
| |
|
|
|
|
| |
Remove specific Godot version references for non-links in README.md
|
|
|
|
| |
Add warning and fix for no tags on user repos
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Makes debug easier to see and handle
Add commit hash label to MainMenu
Add click-copyable tag, commit hash, and checksum to main menu
Rename VersionChecksumBox to ReleaseInfoBox
Move ReleaseInfoBox to separate scene and script
Add GIT_INFO.gd for generic project running
Add openvic2-plugin addon for handling export plugin
Replaces GIT_INFO.gd on export
Setup build workflow to retrieve commit hash, tag, and release
|
|
|
|
|
|
|
|
|
| |
Add pck debug check and artifact
Update CI workflow with release archives
Update CI workflow for all pushes
Remove initial compile of godot-cpp from workflow
Appears to be unnecessary, extension compile should handle it
|
| |
|
|
feat(engine): Integrate basic Godot project
feat(test): Demonstrate Godot using extension
feat(dependency): Add OV2-compiler as deps submodule
feat(dependency): Add godot-cpp as a submodule
feat(git): Ignore Godot 4 files
feat(docs): Updated readme with instructions
feat: Can call `TestSingleton.hello_singleton()` from GDScript
Adds basic workflow support but that is currently disabled
|