Skip to content

Latest commit

 

History

History
62 lines (41 loc) · 1.39 KB

INSTALL.md

File metadata and controls

62 lines (41 loc) · 1.39 KB

Installation

  1. Ensure symlinks are checked out as symlinks and not plaintext files.

    git config core.symlinks true
  2. Also make sure to initialize submodules and configure them for SSH access to prevent future pain.

    git submodule update --init --recursive
    git submodule update --remote --recursive  # Update all submodules
    cd third_party/github.com/downflux/gd-game-assets
    git remote set-url origin git@github.com:downflux/gd-game-assets.git
    git checkout main

Windows

Symlinks

Recreate symlinks manually. See https://stackoverflow.com/a/59761201 -- it seems like Windows symlink on checkout may still be corrupted.

Grow Graphics

See documentation

  1. Install gd

    go.exe install grow.graphics/gd/cmd/gd@master
  2. Ensure the Godot v4.3 binary is installed as godot-4.3.exe in ${GOPATH}/bin

    go.exe env GOPATH
  3. Install gcc toolchain from https://winlibs.com/#download-release

  4. Set Windows ${PATH} to the appropriate mingw64\bin directory

Linux

Grow Graphics

See documentation

  1. Install gd

    go install grow.graphics/gd/cmd/gd@master
  2. Ensure the Godot v4.3 binary is installed as godot-4.3.exe in ${GOPATH}/bin

    go env GOPATH