Skip to content

6fried/PlanetaryLander

Repository files navigation

C/C++ CI

GDNative Based Git Plugin for Godot Version Control Editor Plugin

Git implementation of the Godot Engine VCS interface in Godot. We use libgit2 as our backend to simulate Git in code.

Planned for the upcoming version of Godot. Look for other branches for support in other Godot releases.

Installation Instructions

  1. Grab the platform binaries here: https://github.com/godotengine/godot-git-plugin/releases
  2. Then read the installation instructions: https://github.com/godotengine/godot-git-plugin/wiki

Build Instructions

Pre-requisites

Required build tools:

Windows

MSVC is our recommended compiler for Windows

  1. Load the x64 command prompt: x64 Native Tools Command Prompt for VS 20XX.
  2. Run build_libs.bat Release.
  3. Run scons platform=windows target=release

Linux

G++ is our recommended compiler for Linux

  1. Prepare script for execution: chmod 755 build_libs.sh
  2. Run . ./build_libs.sh Release.
  3. Run scons platform=x11 target=release.

MacOS

G++ and Clang++ are our recommended compilers for MacOS

  1. Prepare script for execution: chmod 755 build_libs_mac.sh
  2. Run . ./build_libs_mac.sh Release.
  3. Run scons platform=osx target=release.

Debug build

Replace Release with Debug and release with debug in the above instructions for a debug build. You will also have to do the same in the paths mentioned in demo/git_api.gdnlib before opening the demo project in Godot.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published