04a4dd2a30
gopls (pronounced "Go please") is the official Go language server developed by the Go team. It provides IDE features to any LSP-compatible editor. Port from Laurent Cheylus (foxy [at] free dot fr) who is also taking maintainership, thanks! minor tweaks by me ok sthen@
31 lines
655 B
Makefile
31 lines
655 B
Makefile
COMMENT = official Go language server developed by the Go team
|
|
|
|
MODGO_MODNAME = golang.org/x/tools/gopls
|
|
MODGO_VERSION = v0.11.0
|
|
|
|
DISTNAME = gopls-${MODGO_VERSION}
|
|
|
|
CATEGORIES = devel
|
|
|
|
HOMEPAGE = https://pkg.go.dev/golang.org/x/tools/gopls
|
|
|
|
MAINTAINER = Laurent Cheylus <foxy@free.fr>
|
|
|
|
# BSD
|
|
PERMIT_PACKAGE = Yes
|
|
|
|
WANTLIB += c pthread
|
|
|
|
MODULES = lang/go
|
|
|
|
DOCDIR = ${PREFIX}/share/doc/gopls
|
|
|
|
post-install:
|
|
${INSTALL_DATA_DIR} ${DOCDIR}/doc/design
|
|
${INSTALL_DATA} ${WRKSRC}/README.md ${DOCDIR}
|
|
${INSTALL_DATA} ${WRKSRC}/doc/*.md ${DOCDIR}/doc
|
|
${INSTALL_DATA} ${WRKSRC}/doc/design/*.md ${DOCDIR}/doc/design
|
|
|
|
.include "modules.inc"
|
|
.include <bsd.port.mk>
|