X-Git-Url: http://git.ipfire.org/?a=blobdiff_plain;f=lfs%2Fcore-updates;h=c4cedcd66bc57e133775367c1ff65085903fc22d;hb=265f6b972fde7e32566ee2e404cc1ab88c44b1f3;hp=0dd2ecccbc5a20a2e1c939fdacc011154a22eb56;hpb=00269c4c8c235aaaa86ebea41e1b42d27b880c97;p=people%2Fteissler%2Fipfire-2.x.git diff --git a/lfs/core-updates b/lfs/core-updates index 0dd2ecccb..c4cedcd66 100644 --- a/lfs/core-updates +++ b/lfs/core-updates @@ -49,13 +49,18 @@ CORE = $(patsubst $(DIR_SRC)/config/rootfiles/%,%,$(wildcard $(DIR_SRC)/config/r $(TARGET) : $(CORE) +.PHONY: core/%: rm -rf /install/packages/package mkdir -p /install/packages/package eval $$(cat /usr/src/config/rootfiles/$@/meta) - #Generate ROOTFILES from filelists - find $(DIR_SRC)/config/rootfiles/$@/filelists/* -maxdepth 1 | xargs cat >> /tmp/ROOTFILES.tmp + #Generate ROOTFILES from filelists + $(DIR_SRC)/src/scripts/archive.files \ + $(DIR_SRC)/config/rootfiles/$@/filelists \ + $(DIR_SRC)/config/rootfiles/$@/files \ + $(DIR_SRC)/config/rootfiles/$@/files.$(MACHINE) \ + > /tmp/ROOTFILES.tmp #remove excluded files from ROOTFILES grep -f $(DIR_SRC)/config/rootfiles/$@/exclude -v /tmp/ROOTFILES.tmp > /tmp/ROOTFILES