If you're on macOS, you may use homebrew:
$ brew tap ghost-language/ghost
$ brew install ghost-language/ghost/ghost
Currently in Beta πΈπΈ
All releases of Ghost, in chronological order.
If you're on macOS, you may use homebrew:
$ brew tap ghost-language/ghost
$ brew install ghost-language/ghost/ghost
If you have Go installed, you may use go install
:
go install ghostlang.org/x/ghost
Ghost is implemented in Go. It is very easy to build locally from source directly off of GitHub:
$ git clone [email protected]:ghost-language/ghost.git
$ cd ghost
$ make
Ghost comes shipped with a few make commands available for common build and test tasks:
make
-- Compiles and runs Ghost directly through Gomake build
-- Builds Ghost for macOS, Linux, WASM, and Windowsmake build-mac
-- Builds Ghost for macOSmake build-linus
-- Builds Ghost for Linuxmake build-wasm
-- Builds Ghost for WASMmake build-windows
-- Builds Ghost for Windowsmake test
-- Runs all of Ghost's testsmake clean
-- Cleans the distribution directoryGhost and its other first-party packages follow Semantic Versioning. In short, Semantic Versioning follows these simple rules:
Given a version number MAJOR.MINOR.PATCH
, increment the:
Additional labels for pre-release and build metadata are available as extensions to the MAJOR.MINOR.PATCH
format.