The branch main has been updated by mw:

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

commit 7c8d38112da7bddb5ebd93cb9613acfb16456dc1
Author:     Marcin Wojtas <[email protected]>
AuthorDate: 2021-05-21 09:23:42 +0000
Commit:     Marcin Wojtas <[email protected]>
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 <[email protected]>
    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
_______________________________________________
[email protected] mailing list
https://lists.freebsd.org/mailman/listinfo/dev-commits-src-all
To unsubscribe, send any mail to "[email protected]"

Reply via email to