diff options
author | Simon J. Gerraty <sjg@FreeBSD.org> | 2013-01-23 00:47:43 +0000 |
---|---|---|
committer | Simon J. Gerraty <sjg@FreeBSD.org> | 2013-01-23 00:47:43 +0000 |
commit | 0dfb7ef6ae79ca50ce3bc51b5c4c69aa9e9d5c99 (patch) | |
tree | 3a2f79620bef7378efbe87a5154abf534f2a3b01 | |
parent | bd64a3c9dc2d047125c2e55c6763bc2639001ada (diff) |
Notes
-rw-r--r-- | share/mk/bsd.prog.mk | 16 |
1 files changed, 14 insertions, 2 deletions
diff --git a/share/mk/bsd.prog.mk b/share/mk/bsd.prog.mk index 82a3b07c7cfb..b5b093fe8633 100644 --- a/share/mk/bsd.prog.mk +++ b/share/mk/bsd.prog.mk @@ -241,12 +241,24 @@ stage_files stage_as: .else # normally only libs and includes are staged .if ${MK_STAGING_PROG:Uno} != "no" -STAGE_SETS+= prog STAGE_DIR.prog= ${STAGE_OBJTOP}${BINDIR} +STAGE_SYMLINKS_DIR.prog= ${STAGE_OBJTOP} + +.if defined(PROGNAME) +STAGE_AS_SETS+= prog +STAGE_AS_${PROG}= ${PROGNAME} +stage_as.prog: ${PROG} .if !empty(PROG) -all: stage_files +all: stage_as +.endif +.else +STAGE_SETS+= prog stage_files.prog: ${PROG} +.if !empty(PROG) +all: stage_files .endif +.endif + .if !empty(SYMLINKS) all: stage_symlinks STAGE_SYMLINKS.prog= ${SYMLINKS} |