Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 14 Mar 2021 11:30:32 +0000
From:      Nuno Teixeira <eduardo@freebsd.org>
To:        FreeBSD Mailing List <freebsd-ports@freebsd.org>
Subject:   passing Makefile targets to a go port
Message-ID:  <CAFDf7UKn1%2Be4xDQ1fTFiJOuYbTSFBk362Q6whrz4g2pAkoDXqQ@mail.gmail.com>

next in thread | raw e-mail | index | archive | help
Hello,

I'm working on updating security/gopass.

New version added a gopass.1 man file but it is needed to run "gmake man"
in WRKSRC.
How do I pass "gmake man" to go port Makefile?

In the other hand, this port uses a:
---
post-build:
.for SHELL in bash fish zsh
        ${GO_WRKDIR_BIN}/${PORTNAME} completion ${SHELL} >
${WRKSRC}/${SHELL}
.endfor
---
to create completion files, and it can be accomplished with "gmake
completion" at WRKSRC.

It was cool that it is a way to add "completion" and "man" targets to
gopass port.

gopass Makefile <https://github.com/gopasspw/gopass/blob/master/Makefile>;

Cheers,
Nuno Teixeira



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAFDf7UKn1%2Be4xDQ1fTFiJOuYbTSFBk362Q6whrz4g2pAkoDXqQ>