VERSIONSDATEI = version.txt Name := Steak.$(shell (head -1 $(VERSIONSDATEI) | cut -c15-)) .PHONY: clean tar test all: cd Printbuffer/ ; \ $(MAKE) cp Printbuffer/printbuffer . cd Poll/ ; \ $(MAKE) cp Poll/poll . cd SpaceFilter/ ; \ $(MAKE) cp SpaceFilter/spacefilter . cd Datensatz/ ; \ ./datenbankaktualisieren.sh .ifdef(xsteak) cd Xsteak/ ; \ ${MAKE} -f Makefile_gtk_1.2 .endif clean: rm -f *~ .*~ Datensatz/*~ cd SpaceFilter/ ; \ $(MAKE) clean cd Printbuffer/ ; \ $(MAKE) clean cd Poll/ ; \ $(MAKE) clean cd Xsteak/ ; \ ./Rm_all cd Datensatz/ ; \ ./datenbankaktualisieren.sh -clean tar: clean rm -f printbuffer poll spacefilter mv -f ../$(Name).tar.gz /tmp/$(Name).tar.gz_old ; \ rm -f ../$(Name).tar.gz_old /tmp/$(Name).tar.gz ; \ cd .. ; \ tar cvzf /tmp/$(Name).tar.gz Steak/ ; \ mv /tmp/$(Name).tar.gz . -mv -f /tmp/$(Name).tar.gz_old ../. @echo @echo Das Paket wurde getart und unter dem Namen "../$(Name).tar.gz" gespeichert! @echo @ls -l ../$(Name).tar.gz* @echo @echo test: @echo "Die benoetigten Pakete werden gesucht!" @which grep || (echo; echo "\"grep\" existiert nicht! Bitte installieren..."; echo) @which sed || (echo; echo "\"sed\" existiert nicht! Bitte installieren..."; echo) @which awk || (echo; echo "\"awk\" existiert nicht! Bitte installieren..."; echo) @which ispell || (echo; echo "\"ispell\" existiert nicht! Bitte installieren..."; echo) @echo install: @echo @./steak_install.sh @echo