cljgo 0.8.8
Changelog
- 3a924a3: fix(deps): Maven Central before Clojars, matching tools.deps — #187 (@muthuishere)
- 25eee37: release: prepare v0.8.8 (@muthuishere)
Install
go install github.com/muthuishere/cljgo/cmd/cljgo@v0.8.8Or download a binary above and put it on your PATH.
cljgo repl, cljgo run and Go interop work from the binary alone, with
no Go toolchain installed. cljgo build additionally needs the Go
toolchain — it emits Go and calls go build. It does NOT need a checkout
of this repo: a release binary pins the published module in the generated
go.mod and never writes a replace (ADR 0028), so binary + Go toolchain
is the whole story.
CLJGO_SRC is now only for pointing a build at a LOCAL cljgo tree on
purpose — developing cljgo itself, or testing an unreleased change.
Note for anything before v0.8.5: a binary from go install …@vX.Y.Z was
not recognised as a release and demanded a source tree anyway. That was
#177, fixed in v0.8.5 by ADR 0116.
cljgo's own code is MIT. The vendored runtime under pkg/lang/ is
EPL-1.0, from Glojure — see
NOTICE.