diff options
author | Roger Pau Monné <royger@FreeBSD.org> | 2018-08-17 07:27:15 +0000 |
---|---|---|
committer | Roger Pau Monné <royger@FreeBSD.org> | 2018-08-17 07:27:15 +0000 |
commit | 2502c66bbdaefbe6299ad7288a6a3150546123aa (patch) | |
tree | 00aeea9321d3bacd7325e6138cfc4f206a936b64 /release/Makefile | |
parent | 9ebbebe4f763addd4e6269a2b4b76688f5f2fb04 (diff) | |
download | src-2502c66bbdaefbe6299ad7288a6a3150546123aa.tar.gz src-2502c66bbdaefbe6299ad7288a6a3150546123aa.zip |
build: skip the database check when generating install media
There are several scripts and targets solely used to generate install
media, make sure DB_FROM_SRC is used in that case in order to prevent
checking the host database, which is irrelevant when generating
install binaries.
Sponsored by: Citrix Systems R&D
PR: 230459
Reviewed by: gjb
Differential revision: https://reviews.freebsd.org/D16638
Notes
Notes:
svn path=/head/; revision=337960
Diffstat (limited to 'release/Makefile')
-rw-r--r-- | release/Makefile | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/release/Makefile b/release/Makefile index 385bba52eb99..79d53b4cbb61 100644 --- a/release/Makefile +++ b/release/Makefile @@ -185,7 +185,8 @@ disc1: packagesystem MK_INSTALLLIB=no MK_LIB32=no MK_MAIL=no \ MK_NCP=no MK_TOOLCHAIN=no MK_PROFILE=no \ MK_RESCUE=no MK_DICT=no \ - MK_KERNEL_SYMBOLS=no MK_TESTS=no MK_DEBUG_FILES=no + MK_KERNEL_SYMBOLS=no MK_TESTS=no MK_DEBUG_FILES=no \ + -DDB_FROM_SRC # Copy distfiles mkdir -p ${.TARGET}/usr/freebsd-dist for dist in MANIFEST $$(ls *.txz | grep -vE -- '(base|lib32)-dbg'); \ @@ -213,7 +214,8 @@ bootonly: packagesystem MK_INSTALLLIB=no MK_LIB32=no MK_MAIL=no \ MK_NCP=no MK_TOOLCHAIN=no MK_PROFILE=no \ MK_RESCUE=no MK_DICT=no \ - MK_KERNEL_SYMBOLS=no MK_TESTS=no MK_DEBUG_FILES=no + MK_KERNEL_SYMBOLS=no MK_TESTS=no MK_DEBUG_FILES=no \ + -DDB_FROM_SRC # Copy manifest only (no distfiles) to get checksums mkdir -p ${.TARGET}/usr/freebsd-dist cp MANIFEST ${.TARGET}/usr/freebsd-dist @@ -234,7 +236,8 @@ dvd: packagesystem mkdir -p ${.TARGET} cd ${WORLDDIR} && ${IMAKE} installkernel installworld distribution \ DESTDIR=${.OBJDIR}/${.TARGET} MK_RESCUE=no MK_KERNEL_SYMBOLS=no \ - MK_TESTS=no MK_DEBUG_FILES=no + MK_TESTS=no MK_DEBUG_FILES=no \ + -DDB_FROM_SRC # Copy distfiles mkdir -p ${.TARGET}/usr/freebsd-dist for dist in MANIFEST $$(ls *.txz | grep -v -- '(base|lib32)-dbg'); \ |