| version 1.153, 2002/02/07 07:43:24 |
version 1.154, 2002/02/11 21:15:01 |
| Line 165 PROGNAME?=${PROG} |
|
| Line 165 PROGNAME?=${PROG} |
|
| |
|
| proginstall:: ${DESTDIR}${BINDIR}/${PROGNAME} |
proginstall:: ${DESTDIR}${BINDIR}/${PROGNAME} |
| .PRECIOUS: ${DESTDIR}${BINDIR}/${PROGNAME} |
.PRECIOUS: ${DESTDIR}${BINDIR}/${PROGNAME} |
| .if !defined(UPDATE) |
|
| .PHONY: ${DESTDIR}${BINDIR}/${PROGNAME} |
|
| .endif |
|
| |
|
| __proginstall: .USE |
__proginstall: .USE |
| ${INSTALL_FILE} -o ${BINOWN} -g ${BINGRP} -m ${BINMODE} \ |
${INSTALL_FILE} -o ${BINOWN} -g ${BINGRP} -m ${BINMODE} \ |
| ${STRIPFLAG} ${.ALLSRC} ${.TARGET} |
${STRIPFLAG} ${.ALLSRC} ${.TARGET} |
| |
|
| |
.if !defined(UPDATE) |
| |
${DESTDIR}${BINDIR}/${PROGNAME}! ${PROG} __proginstall |
| .if !defined(BUILD) && !make(all) && !make(${PROG}) |
.if !defined(BUILD) && !make(all) && !make(${PROG}) |
| ${DESTDIR}${BINDIR}/${PROGNAME}: .MADE |
${DESTDIR}${BINDIR}/${PROGNAME}! .MADE |
| .endif |
.endif |
| |
.else |
| ${DESTDIR}${BINDIR}/${PROGNAME}: ${PROG} __proginstall |
${DESTDIR}${BINDIR}/${PROGNAME}: ${PROG} __proginstall |
| |
.if !defined(BUILD) && !make(all) && !make(${PROG}) |
| |
${DESTDIR}${BINDIR}/${PROGNAME}: .MADE |
| |
.endif |
| |
.endif |
| .endif |
.endif |
| |
|
| .if !target(proginstall) |
.if !target(proginstall) |
| Line 191 SCRIPTSMODE?=${BINMODE} |
|
| Line 195 SCRIPTSMODE?=${BINMODE} |
|
| |
|
| scriptsinstall:: ${SCRIPTS:@S@${DESTDIR}${SCRIPTSDIR_${S}:U${SCRIPTSDIR}}/${SCRIPTSNAME_${S}:U${SCRIPTSNAME:U${S:T:R}}}@} |
scriptsinstall:: ${SCRIPTS:@S@${DESTDIR}${SCRIPTSDIR_${S}:U${SCRIPTSDIR}}/${SCRIPTSNAME_${S}:U${SCRIPTSNAME:U${S:T:R}}}@} |
| .PRECIOUS: ${SCRIPTS:@S@${DESTDIR}${SCRIPTSDIR_${S}:U${SCRIPTSDIR}}/${SCRIPTSNAME_${S}:U${SCRIPTSNAME:U${S:T:R}}}@} |
.PRECIOUS: ${SCRIPTS:@S@${DESTDIR}${SCRIPTSDIR_${S}:U${SCRIPTSDIR}}/${SCRIPTSNAME_${S}:U${SCRIPTSNAME:U${S:T:R}}}@} |
| .if !defined(UPDATE) |
|
| .PHONY: ${SCRIPTS:@S@${DESTDIR}${SCRIPTSDIR_${S}:U${SCRIPTSDIR}}/${SCRIPTSNAME_${S}:U${SCRIPTSNAME:U${S:T:R}}}@} |
|
| .endif |
|
| |
|
| __scriptinstall: .USE |
__scriptinstall: .USE |
| ${INSTALL_FILE} \ |
${INSTALL_FILE} \ |
| Line 203 __scriptinstall: .USE |
|
| Line 204 __scriptinstall: .USE |
|
| ${.ALLSRC} ${.TARGET} |
${.ALLSRC} ${.TARGET} |
| |
|
| .for S in ${SCRIPTS:O:u} |
.for S in ${SCRIPTS:O:u} |
| |
.if !defined(UPDATE) |
| |
${DESTDIR}${SCRIPTSDIR_${S}:U${SCRIPTSDIR}}/${SCRIPTSNAME_${S}:U${SCRIPTSNAME:U${S:T:R}}}! ${S} __scriptinstall |
| .if !defined(BUILD) && !make(all) && !make(${S}) |
.if !defined(BUILD) && !make(all) && !make(${S}) |
| ${DESTDIR}${SCRIPTSDIR_${S}:U${SCRIPTSDIR}}/${SCRIPTSNAME_${S}:U${SCRIPTSNAME:U${S:T:R}}}: .MADE |
${DESTDIR}${SCRIPTSDIR_${S}:U${SCRIPTSDIR}}/${SCRIPTSNAME_${S}:U${SCRIPTSNAME:U${S:T:R}}}! .MADE |
| .endif |
.endif |
| |
.else |
| ${DESTDIR}${SCRIPTSDIR_${S}:U${SCRIPTSDIR}}/${SCRIPTSNAME_${S}:U${SCRIPTSNAME:U${S:T:R}}}: ${S} __scriptinstall |
${DESTDIR}${SCRIPTSDIR_${S}:U${SCRIPTSDIR}}/${SCRIPTSNAME_${S}:U${SCRIPTSNAME:U${S:T:R}}}: ${S} __scriptinstall |
| |
.if !defined(BUILD) && !make(all) && !make(${S}) |
| |
${DESTDIR}${SCRIPTSDIR_${S}:U${SCRIPTSDIR}}/${SCRIPTSNAME_${S}:U${SCRIPTSNAME:U${S:T:R}}}: .MADE |
| |
.endif |
| |
.endif |
| .endfor |
.endfor |
| .endif |
.endif |
| |
|