summaryrefslogtreecommitdiff
path: root/mk/mkc_imp.subprj.mk
diff options
context:
space:
mode:
Diffstat (limited to 'mk/mkc_imp.subprj.mk')
-rw-r--r--mk/mkc_imp.subprj.mk10
1 files changed, 10 insertions, 0 deletions
diff --git a/mk/mkc_imp.subprj.mk b/mk/mkc_imp.subprj.mk
index 4eb491e..73c5649 100644
--- a/mk/mkc_imp.subprj.mk
+++ b/mk/mkc_imp.subprj.mk
@@ -10,6 +10,8 @@
.if !defined(_MKC_IMP_SUBPRJ_MK)
_MKC_IMP_SUBPRJ_MK := 1
+EXPORT_VARNAMES += STATICLIBS COMPATLIB
+
.for dir in ${SUBPRJ:S/:/ /g}
.if empty(NOSUBDIR:U:M${dir})
__REALSUBPRJ += ${dir}
@@ -19,6 +21,11 @@ __REALSUBPRJ += ${dir}
.for dir in ${NOSUBDIR}
NODEPS += *-${dir}:* *:*-${dir} *-*/${dir}:* *:*-*/${dir}
.endfor
+.for dir in ${INTERNALLIBS}
+NODEPS += install-${dir}:* install-*/${dir}:* \
+ uninstall-${dir}:* uninstall-*/${dir}:* \
+ installdirs-${dir}:* installdirs-*/${dir}:*
+.endfor
.ifndef SUBDIR
__REALSUBPRJ := ${__REALSUBPRJ:O:u}
@@ -121,6 +128,9 @@ __recurse: .USE
esac
###########
+SUBPRJSRCTOP = ${.CURDIR}
+.export SUBPRJSRCTOP
+###########
.include <mkc_imp.objdir.mk>