summaryrefslogtreecommitdiffstats
path: root/sys/conf/kern.post.mk
diff options
context:
space:
mode:
Diffstat (limited to 'sys/conf/kern.post.mk')
-rw-r--r--sys/conf/kern.post.mk14
1 files changed, 9 insertions, 5 deletions
diff --git a/sys/conf/kern.post.mk b/sys/conf/kern.post.mk
index d416366..f39b9c2 100644
--- a/sys/conf/kern.post.mk
+++ b/sys/conf/kern.post.mk
@@ -187,9 +187,7 @@ tags: modules-tags
.endif
modules:
- @mkdir -p ${.OBJDIR}/modules
- cd $S/modules ; ${MKMODULESENV} ${MAKE} obj ; \
- ${MKMODULESENV} ${MAKE} all
+ cd $S/modules ; ${MKMODULESENV} ${MAKE} all
modules-clean:
cd $S/modules ; ${MKMODULESENV} ${MAKE} clean
@@ -204,9 +202,15 @@ modules-clobber: modules-clean
rm -rf ${MKMODULESENV}
modules-depend:
+ cd $S/modules ; ${MKMODULESENV} ${MAKE} depend
+
+modules-obj:
@mkdir -p ${.OBJDIR}/modules
- cd $S/modules ; ${MKMODULESENV} ${MAKE} obj ; \
- ${MKMODULESENV} ${MAKE} depend
+ cd $S/modules ; ${MKMODULESENV} ${MAKE} obj
+
+.if !defined(NO_MODULES_OBJ)
+modules modules-depend: modules-obj
+.endif
modules-tags:
cd $S/modules ; ${MKMODULESENV} ${MAKE} tags
OpenPOWER on IntegriCloud