Fix build logfiles list sometimes files that are not new.

This commit is contained in:
Arne Fitzenreiter
2010-10-13 14:47:39 +02:00
parent 26c1cc7153
commit e21bd39e12

View File

@@ -75,7 +75,7 @@ KGCC = gcc
define FIND_FILES
cd $(ROOT)/ && find -mount \
-not -path './tools*' -not -path './tmp*' -not -path './usr/src*' \
-not -path './dev*' -not -path './proc*' -not -path './install*'
-not -path './dev*' -not -path './proc*' -not -path './install*' | sort
endef
# This is common starting logic for builds.
@@ -112,7 +112,7 @@ ifeq "$(ROOT)" ""
define POSTBUILD
@echo "Install done; saving file list to $(TARGET) ..."
@$(FIND_FILES) > $(DIR_SRC)/lsalrnew
@diff $(DIR_SRC)/lsalr $(DIR_SRC)/lsalrnew | grep '^> ' | sed 's/^> //' | sort > $(TARGET)_diff
@diff $(DIR_SRC)/lsalr $(DIR_SRC)/lsalrnew | grep '^> ' | sed 's/^> //' > $(TARGET)_diff
@cp -f $(DIR_SRC)/lsalrnew $(DIR_SRC)/lsalr
@rm -f $(DIR_SRC)/lsalrnew
sed -i -e 's+.\/++' $(TARGET)_diff