| version 1.254, 2010/12/10 20:08:17 |
version 1.255, 2010/12/13 17:22:26 |
| Line 179 __proginstall: .USE |
|
| Line 179 __proginstall: .USE |
|
| ${INSTALL_FILE} -o ${BINOWN} -g ${BINGRP} -m ${BINMODE} \ |
${INSTALL_FILE} -o ${BINOWN} -g ${BINGRP} -m ${BINMODE} \ |
| ${STRIPFLAG} ${.ALLSRC} ${.TARGET} |
${STRIPFLAG} ${.ALLSRC} ${.TARGET} |
| |
|
| |
__progrumpinstall: .USE |
| |
${_MKTARGET_INSTALL} |
| |
${INSTALL_FILE} -o ${RUMPBINOWN} -g ${RUMPBINGRP} -m ${RUMPBINMODE} \ |
| |
${STRIPFLAG} ${.ALLSRC} ${.TARGET} |
| |
|
| __progdebuginstall: .USE |
__progdebuginstall: .USE |
| ${_MKTARGET_INSTALL} |
${_MKTARGET_INSTALL} |
| ${INSTALL_FILE} -o ${DEBUGOWN} -g ${DEBUGGRP} -m ${DEBUGMODE} \ |
${INSTALL_FILE} -o ${DEBUGOWN} -g ${DEBUGGRP} -m ${DEBUGMODE} \ |
| Line 204 PROG= ${PROG_CXX} |
|
| Line 209 PROG= ${PROG_CXX} |
|
| _CCLINK= ${CXX} ${_CCLINKFLAGS} |
_CCLINK= ${CXX} ${_CCLINKFLAGS} |
| .endif |
.endif |
| |
|
| |
.if defined(RUMPPRG) |
| |
PROG= ${RUMPPRG} |
| |
PROGS= ${RUMPPRG} rump.${RUMPPRG} |
| |
. if defined(SRCS) |
| |
SRCS.rump.${PROG}:= ${SRCS} ${PROG}_rumpops.c ${RUMPSRCS} |
| |
SRCS+= ${PROG}_hostops.c |
| |
. else |
| |
SRCS= ${PROG}.c ${PROG}_hostops.c |
| |
SRCS.rump.${PROG}= ${PROG}.c ${PROG}_rumpops.c ${RUMPSRCS} |
| |
. endif |
| |
LDADD.rump.${PROG}+= -lrumpclient |
| |
DPADD.rump.${PROG}+= ${LIBRUMPCLIENT} |
| |
MAN.rump.${PROG}= # defined but feeling empty |
| |
_RUMPINSTALL.rump.${PROG}=# defined |
| |
.endif |
| |
|
| .if defined(PROG) |
.if defined(PROG) |
| _CCLINK?= ${CC} ${_CCLINKFLAGS} |
_CCLINK?= ${CC} ${_CCLINKFLAGS} |
| . if defined(MAN) |
. if defined(MAN) |
| Line 224 _APPEND_SRCS= no |
|
| Line 245 _APPEND_SRCS= no |
|
| |
|
| # Turn the single-program PROG and PROG_CXX variables into their multi-word |
# Turn the single-program PROG and PROG_CXX variables into their multi-word |
| # counterparts, PROGS and PROGS_CXX. |
# counterparts, PROGS and PROGS_CXX. |
| .if defined(PROG_CXX) && !defined(PROGS_CXX) |
.if !defined(RUMPPRG) |
| |
. if defined(PROG_CXX) && !defined(PROGS_CXX) |
| PROGS_CXX= ${PROG_CXX} |
PROGS_CXX= ${PROG_CXX} |
| .elif defined(PROG) && !defined(PROGS) |
. elif defined(PROG) && !defined(PROGS) |
| PROGS= ${PROG} |
PROGS= ${PROG} |
| |
. endif |
| .endif |
.endif |
| |
|
| |
|
| |
|
| # |
# |
| # Per-program definitions and targets. |
# Per-program definitions and targets. |
| # |
# |
| Line 351 proginstall-${_P}:: ${DESTDIR}${BINDIR.$ |
|
| Line 372 proginstall-${_P}:: ${DESTDIR}${BINDIR.$ |
|
| ${_PROGDEBUG.${_P}:D${DESTDIR}${DEBUGDIR}${BINDIR.${_P}}/${_PROGDEBUG.${_P}}} |
${_PROGDEBUG.${_P}:D${DESTDIR}${DEBUGDIR}${BINDIR.${_P}}/${_PROGDEBUG.${_P}}} |
| |
|
| .if ${MKUPDATE} == "no" |
.if ${MKUPDATE} == "no" |
| |
.if defined(_RUMPINSTALL.${_P}) |
| |
${DESTDIR}${BINDIR.${_P}}/${PROGNAME.${_P}}! ${_P} __progrumpinstall |
| |
.else |
| ${DESTDIR}${BINDIR.${_P}}/${PROGNAME.${_P}}! ${_P} __proginstall |
${DESTDIR}${BINDIR.${_P}}/${PROGNAME.${_P}}! ${_P} __proginstall |
| |
.endif |
| .if !defined(BUILD) && !make(all) && !make(${_P}) |
.if !defined(BUILD) && !make(all) && !make(${_P}) |
| ${DESTDIR}${BINDIR.${_P}}/${PROGNAME.${_P}}! .MADE |
${DESTDIR}${BINDIR.${_P}}/${PROGNAME.${_P}}! .MADE |
| .endif |
.endif |
| Line 362 ${DESTDIR}${DEBUGDIR}${BINDIR.${_P}}/${_ |
|
| Line 387 ${DESTDIR}${DEBUGDIR}${BINDIR.${_P}}/${_ |
|
| .endif |
.endif |
| .endif # define(_PROGDEBUG.${_P}) |
.endif # define(_PROGDEBUG.${_P}) |
| .else # MKUPDATE != no |
.else # MKUPDATE != no |
| |
.if defined(_RUMPINSTALL.${_P}) |
| |
${DESTDIR}${BINDIR.${_P}}/${PROGNAME.${_P}}: ${_P} __progrumpinstall |
| |
.else |
| ${DESTDIR}${BINDIR.${_P}}/${PROGNAME.${_P}}: ${_P} __proginstall |
${DESTDIR}${BINDIR.${_P}}/${PROGNAME.${_P}}: ${_P} __proginstall |
| |
.endif |
| .if !defined(BUILD) && !make(all) && !make(${_P}) |
.if !defined(BUILD) && !make(all) && !make(${_P}) |
| ${DESTDIR}${BINDIR.${_P}}/${PROGNAME.${_P}}: .MADE |
${DESTDIR}${BINDIR.${_P}}/${PROGNAME.${_P}}: .MADE |
| .endif |
.endif |