From 12a5ac98d7343ef17ee6a2d678822139267c407d Mon Sep 17 00:00:00 2001 From: Franco Fichtner Date: Sat, 24 Sep 2016 11:48:13 +0200 Subject: [PATCH] Mk: allow ROOT fallback, but make sure it's there --- Mk/tree.mk | 5 +++-- src/Makefile | 1 + 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/Mk/tree.mk b/Mk/tree.mk index e74e960cb..c3bd2ebf1 100644 --- a/Mk/tree.mk +++ b/Mk/tree.mk @@ -1,7 +1,5 @@ all: -ROOT?= /usr/local - .for TARGET in ${TREES} ${EXTRAS} .if "${TREES_${TARGET}}" == "" @@ -9,6 +7,9 @@ TREES_${TARGET}=${TARGET} .endif .if "${ROOT_${TARGET}}" == "" +.if "${ROOT}" == "" +.error "No ROOT directory set for target: ${TARGET}" +.endif ROOT_${TARGET}=${ROOT} .endif diff --git a/src/Makefile b/src/Makefile index 22cbfcfff..418fb093d 100644 --- a/src/Makefile +++ b/src/Makefile @@ -1,4 +1,5 @@ TREES= boot etc opnsense sbin wizard www +ROOT= /usr/local ROOT_boot= / EXTRAS= bootstrap