diff options
author | ru <ru@FreeBSD.org> | 2006-02-03 16:50:32 +0000 |
---|---|---|
committer | ru <ru@FreeBSD.org> | 2006-02-03 16:50:32 +0000 |
commit | 19edb751d70663ee5be0b0a96abe9ceaf878ab8f (patch) | |
tree | 7785d608e4677959e74f123ff55a220717c0aa82 /share/mk | |
parent | a954ec97e7bb6edf2ebd0f7e9e7a8421bddcb413 (diff) | |
download | FreeBSD-src-19edb751d70663ee5be0b0a96abe9ceaf878ab8f.zip FreeBSD-src-19edb751d70663ee5be0b0a96abe9ceaf878ab8f.tar.gz |
Handle NO_INCS solely inside bsd.incs.mk.
Diffstat (limited to 'share/mk')
-rw-r--r-- | share/mk/bsd.incs.mk | 10 | ||||
-rw-r--r-- | share/mk/bsd.lib.mk | 2 | ||||
-rw-r--r-- | share/mk/bsd.prog.mk | 2 |
3 files changed, 4 insertions, 10 deletions
diff --git a/share/mk/bsd.incs.mk b/share/mk/bsd.incs.mk index 5d7d9b5..924458b 100644 --- a/share/mk/bsd.incs.mk +++ b/share/mk/bsd.incs.mk @@ -4,6 +4,8 @@ .error bsd.incs.mk cannot be included directly. .endif +.if !defined(NO_INCS) && !defined(NO_TOOLCHAIN) + INCSGROUPS?= INCS .if !target(buildincludes) @@ -39,12 +41,10 @@ ${group}NAME_${header:T}?= ${header:T} .endif installincludes: _${group}INS_${header:T} _${group}INS_${header:T}: ${header} -.if !defined(NO_TOOLCHAIN) ${INSTALL} -C -o ${${group}OWN_${.ALLSRC:T}} \ -g ${${group}GRP_${.ALLSRC:T}} -m ${${group}MODE_${.ALLSRC:T}} \ ${.ALLSRC} \ ${DESTDIR}${${group}DIR_${.ALLSRC:T}}/${${group}NAME_${.ALLSRC:T}} -.endif .else _${group}INCS+= ${header} .endif @@ -52,7 +52,6 @@ _${group}INCS+= ${header} .if !empty(_${group}INCS) installincludes: _${group}INS _${group}INS: ${_${group}INCS} -.if !defined(NO_TOOLCHAIN) .if defined(${group}NAME) ${INSTALL} -C -o ${${group}OWN} -g ${${group}GRP} -m ${${group}MODE} \ ${.ALLSRC} ${DESTDIR}${${group}DIR}/${${group}NAME} @@ -60,7 +59,6 @@ _${group}INS: ${_${group}INCS} ${INSTALL} -C -o ${${group}OWN} -g ${${group}GRP} -m ${${group}MODE} \ ${.ALLSRC} ${DESTDIR}${${group}DIR} .endif -.endif # !defined(NO_TOOLCHAIN) .endif .endif # defined(${group}) && !empty(${group}) @@ -68,7 +66,6 @@ _${group}INS: ${_${group}INCS} .if defined(INCSLINKS) && !empty(INCSLINKS) installincludes: -.if !defined(NO_TOOLCHAIN) @set ${INCSLINKS}; \ while test $$# -ge 2; do \ l=$$1; \ @@ -78,9 +75,10 @@ installincludes: ${ECHO} $$t -\> $$l; \ ln -fs $$l $$t; \ done; true -.endif # !defined(NO_TOOLCHAIN) .endif .endif # !target(installincludes) realinstall: installincludes .ORDER: beforeinstall installincludes + +.endif # !defined(NO_INCS) && !defined(NO_TOOLCHAIN) diff --git a/share/mk/bsd.lib.mk b/share/mk/bsd.lib.mk index 71e474a..c60c133 100644 --- a/share/mk/bsd.lib.mk +++ b/share/mk/bsd.lib.mk @@ -244,9 +244,7 @@ _libinstall: .include <bsd.nls.mk> .include <bsd.files.mk> -.if !defined(NO_INCS) .include <bsd.incs.mk> -.endif .include <bsd.links.mk> .if !defined(NO_MAN) diff --git a/share/mk/bsd.prog.mk b/share/mk/bsd.prog.mk index ebe2a01..3b4d092 100644 --- a/share/mk/bsd.prog.mk +++ b/share/mk/bsd.prog.mk @@ -174,9 +174,7 @@ NLSNAME?= ${PROG} .include <bsd.nls.mk> .include <bsd.files.mk> -.if !defined(NO_INCS) .include <bsd.incs.mk> -.endif .include <bsd.links.mk> .if !defined(NO_MAN) |