include ../Makefile.config VERSION=1.44 PRODUCT=drakx-installer-rescue RESCUE = rescue.sqfs all: $(RESCUE) install: $(RESCUE) cp -f $< $(STAGE2_DEST) $(RESCUE): list.xml drvinst guessmounts lsparts rescue-doc make_rescue_img DISTRIB_DESCR=$(DISTRIB_DESCR) ./make_rescue_img dist-svn: rm -rf $(PRODUCT)*.tar* $(PRODUCT)-$(VERSION) mkdir -p $(PRODUCT)-$(VERSION)/tools svn export -q -rBASE . $(PRODUCT)-$(VERSION)/rescue cp ../Makefile.config $(PRODUCT)-$(VERSION)/ cp ../tools/install-xml-file-list $(PRODUCT)-$(VERSION)/tools tar cfa $(PRODUCT)-$(VERSION).tar.xz $(PRODUCT)-$(VERSION) rm -rf $(PRODUCT)-$(VERSION) dist-git: @cd ..; git archive --prefix=$(PRODUCT)-$(VERSION)/ HEAD rescue tools/install-xml-file-list Makefile.config | xz >$(PRODUCT)-$(VERSION).tar.xz; dist: tar tar: rm -rf $(PRODUCT)*.tar* $(PRODUCT)-$(VERSION) @if [ -e "../.svn" ]; then \ $(MAKE) dist-svn; \ elif [ -e "../.git" ]; then \ $(MAKE) dist-git; \ else \ echo "Unknown SCM (not SVN nor GIT)";\ exit 1; \ fi; $(info $(PRODUCT)-$(VERSION).tar.xz is ready) clean: rm -f $(RESCUE) kernel_read_part