lsfn

module
v0.0.0-...-8c97bc2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 29, 2019 License: MIT

README

Go Report Card

lsfn

Lower Shields, Fire Nukes

Installing & Building

  1. Install Go. Minimum version 1.11.
  2. Install protoc onto your PATH. See the Protocol Buffers download instructions or follow your platform's installation instructions (e.g., apt-get install protobuf-compiler).
  3. Install Open Dynamics. Either by following the build instructions or by following your platform's instructions (e.g., apt-get install libode-dev).
  4. Clone this repository. You can develop inside your GOPATH with go get -d github.com/LSFN/lsfn and setting the environment variable GO111MODULE=on, or outside of it with a normal git clone of this repository.
  5. Build the cmd/environment and cmd/ship binaries. If inside the GOPATH use go build github.com/LSFN/lsfn/cmd/environment, otherwise enter the correct directory and execute go build there.

Developing

  • When making changes to the .proto files under api/proto, run make generate to invoke protoc to recreate the .pb.go files. These files should be commited with the changes to the .proto files.

Directories

Path Synopsis
api
cmd
pkg

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL