]> git.ipfire.org Git - ipfire-2.x.git/commitdiff
Fix environment variables when building file list for core updates
authorMichael Tremer <michael.tremer@ipfire.org>
Wed, 24 May 2017 11:17:30 +0000 (13:17 +0200)
committerMichael Tremer <michael.tremer@ipfire.org>
Wed, 24 May 2017 11:20:12 +0000 (12:20 +0100)
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
lfs/core-updates
src/scripts/archive.files

index 75a8415f6f42e8b955df4fb6bd2add546e4dfd09..3c847daf2831f55632169eafff3f080a50970a11 100644 (file)
@@ -56,7 +56,8 @@ core/%:
        eval $$(cat /usr/src/config/rootfiles/$@/meta)
 
        #Generate ROOTFILES from filelists
-       $(DIR_SRC)/src/scripts/archive.files \
+       BUILD_ARCH=$(BUILD_ARCH) BUILDTARGET=$(BUILDTARGET) KVER=$(KVER) \
+               $(DIR_SRC)/src/scripts/archive.files \
                $(DIR_SRC)/config/rootfiles/$@/filelists \
                $(DIR_SRC)/config/rootfiles/$@/files \
                $(DIR_SRC)/config/rootfiles/$@/files.$(BUILD_ARCH) \
index 0ed237bfcb7783ec1bcc43c10685096fd5592621..45de8c78de61aceffad284893ed23532dfb2e582 100755 (executable)
 #                                                                             #
 ###############################################################################
 
+for i in BUILD_ARCH BUILDTARGET KVER; do
+       if [ -z "${!i}" ]; then
+               echo "${i} not set" >&2
+               exit 1
+       fi
+done
+
 FILELIST=
 
 for dir in $@; do