The branch main has been updated by mw:

URL: 
https://cgit.FreeBSD.org/src/commit/?id=7c8d38112da7bddb5ebd93cb9613acfb16456dc1

commit 7c8d38112da7bddb5ebd93cb9613acfb16456dc1
Author:     Marcin Wojtas <m...@freebsd.org>
AuthorDate: 2021-05-21 09:23:42 +0000
Commit:     Marcin Wojtas <m...@freebsd.org>
CommitDate: 2021-05-21 13:32:29 +0000

    Add afterbuild target to bsd.prog.mk.
    
    Afterbuild target allows to perform operations on fully built binary.
    This is needed to allow for ELF feature flags modification during
    world build.
    
    Submitted by: Dawid Gorecki <d...@semihalf.com>
    Reviewed by: imp
    Obtained from: Semihalf
    Sponsored by: Stormshield
    Differential Revision: https://reviews.freebsd.org/D29551
---
 share/mk/bsd.prog.mk | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/share/mk/bsd.prog.mk b/share/mk/bsd.prog.mk
index 44a774957cfb..89eddb24abb0 100644
--- a/share/mk/bsd.prog.mk
+++ b/share/mk/bsd.prog.mk
@@ -232,7 +232,12 @@ MAN1=      ${MAN}
 .if defined(_SKIP_BUILD)
 all:
 .else
+.if target(afterbuild)
+.ORDER: ${PROG} afterbuild
+all: ${PROG} ${SCRIPTS} afterbuild
+.else
 all: ${PROG} ${SCRIPTS}
+.endif
 .if ${MK_MAN} != "no"
 all: all-man
 .endif
_______________________________________________
dev-commits-src-all@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/dev-commits-src-all
To unsubscribe, send any mail to "dev-commits-src-all-unsubscr...@freebsd.org"

Reply via email to