blunt

command module
v0.0.0-...-9647f20 Latest Latest
Warning

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

Go to latest
Published: Mar 7, 2015 License: MIT Imports: 15 Imported by: 0

README

Overview

TODO

License

MIT

Installation

$ go get -u github.com/leafi/blunt

(-u forces go get to hit the network, even if you already have the package.)

go get will teach you how to set up $GOPATH if you haven't done it already.

Update Built Assets & Run

Assets are in $GOPATH/src/github.com/leafi/blunt/assets.

$ cd $GOPATH/src/github.com/leafi/blunt
$ go generate; go build
$ ./blunt

go generate will install go-bindata if you don't already have it. Do 'go generate -n' instead to see what shell commands would be run.

(TODO: vvvvv THIS IS IN PROGRESS vvvvv) The final binary can be distributed standalone, thanks to the magic of Go. If run on a system where blunt can't find itself in $GOPATH - or where there isn't a $GOPATH - blunt will offer to either write an assets folder to disk or save nothing. Try it!

Forking

First, fork the repository on GitHub.

$ go get -u github.com/leafi/blunt
$ cd $GOPATH/github.com/leafi/blunt
$ git remote add fork https://github.com/YOUR_USER/blunt.git

$ git push fork  # to push changes

If this isn't satisfactory because you want a long-term fork, you'll need to fix all the imports & asset folder detection code in the codebase to point to your fork yourself.

Sorry. I don't know of a better solution.

Documentation

Overview

blunt document

blunt project main.go

Directories

Path Synopsis
An OpenGL user interface library.
An OpenGL user interface library.

Jump to

Keyboard shortcuts

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