X-Git-Url: http://git.ipfire.org/?a=blobdiff_plain;f=lfs%2Fcore-updates;h=c4cedcd66bc57e133775367c1ff65085903fc22d;hb=4d33f6986e3d0411b1d6491ccc37d054ed1e2d7e;hp=0dd2ecccbc5a20a2e1c939fdacc011154a22eb56;hpb=cc03d52ee45e30af94e909f2bab4b4a838369cb6;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