]> Zhao Yanbai Git Server - minix.git/commitdiff
build:Remove the usage of sloppy file list. 00/1200/4
authorKees Jongenburger <kees.jongenburger@gmail.com>
Mon, 25 Nov 2013 13:47:22 +0000 (14:47 +0100)
committerLionel Sambuc <lionel@minix3.org>
Mon, 28 Jul 2014 15:05:08 +0000 (17:05 +0200)
Remove the usage of sloppy files list in the build scripts to
get early errors when files are added.

Change-Id: Id89c1391da675c76d7511a973f7f2dcda8befbb2

releasetools/arm_sdimage.sh
releasetools/x86_hdimage.sh

index 035ff33e4bd97436cc5d2f3ced11213ae9925272..2575bc5a79b65ddb8a7c43734138f578ab06ca06 100755 (executable)
@@ -87,10 +87,15 @@ cp ${RELEASETOOLSDIR}/u-boot/${U_BOOT_BIN_DIR}/u-boot.img ${IMG_DIR}/
 cp ${RELEASETOOLSDIR}/u-boot/${U_BOOT_BIN_DIR}/MLO ${IMG_DIR}/
 
 #
-# Call build.sh using a sloppy file list so we don't need to remove the installed /etc/fstag
+# Remove the generated files to allow us call build.sh without '-V SLOPPY_FLIST=yes'.
+#
+rm -f ${FSTAB}
+
+#
+# Now start the build
 #
 export CPPFLAGS=${FLAG}
-sh ${BUILDSH} -V SLOPPY_FLIST=yes -j ${JOBS} -m ${ARCH} -O ${OBJ} -D ${DESTDIR} ${BUILDVARS} -U -u distribution
+sh ${BUILDSH} -j ${JOBS} -m ${ARCH} -O ${OBJ} -D ${DESTDIR} ${BUILDVARS} -U -u distribution
 
 #
 # This script creates a bootable image and should at some point in the future
index 41d0afd7d3bf58559df15775af6afcea89d519f5..a4aae77854a63ddd09a8823055e85a98a31670a4 100755 (executable)
@@ -47,10 +47,15 @@ rm -rf ${IMG_DIR} ${IMG}
 mkdir -p ${IMG_DIR} ${CDFILES}
 
 #
-# Call build.sh using a sloppy file list so we don't need to remove the installed /etc/fstag
+# Remove the generated files to allow us call build.sh without '-V SLOPPY_FLIST=yes'.
+#
+rm -f ${FSTAB}
+
+#
+# Now start the build.
 #
 export CPPFLAGS=${FLAG}
-sh ${BUILDSH} -V SLOPPY_FLIST=yes -j ${JOBS} -m ${ARCH} -O ${OBJ} -D ${DESTDIR} ${BUILDVARS} -U -u distribution
+sh ${BUILDSH} -j ${JOBS} -m ${ARCH} -O ${OBJ} -D ${DESTDIR} ${BUILDVARS} -U -u distribution
 
 if [ "x${ISOMODE}" = "x1" ]
 then