X-Git-Url: http://wagnertech.de/gitweb/gitweb.cgi/projects.git/blobdiff_plain/352bc51510edff4ff4074f6ea246cb661a075454..91e0fccb96d28028d78ea41e34c1990585048d3b:/tools/make/makefile diff --git a/tools/make/makefile b/tools/make/makefile index 6513f24..0dea151 100644 --- a/tools/make/makefile +++ b/tools/make/makefile @@ -8,6 +8,7 @@ COMPILE_TARGET = compile.stamp COPY = $(NOP) ZIP = zip -r $(project).zip $(project) DEB = fakeroot dpkg-deb --build $(project) +INSERT_BUILD = projects/tools/make/insert_build.sh #default parameters project = default @@ -38,6 +39,9 @@ zip: $(project).zip deb: $(project).deb # Debian package ready +version: $(COMPILE_TARGET) + $(INSERT_BUILD) $(COMPILE_TARGET) $(build) + #----------------------------------------------------------------- # compile steps #----------------------------------------------------------------- @@ -56,7 +60,10 @@ copy.stamp: $(COPY_PRE) control.stamp: $(project).control mkdir -p $(project)/DEBIAN cp $(project).control $(project)/DEBIAN/control + if [ -f $(project).preinst ]; then cp $(project).preinst $(project)/DEBIAN/preinst; fi if [ -f $(project).postinst ]; then cp $(project).postinst $(project)/DEBIAN/postinst; fi + if [ -f $(project).prerm ]; then cp $(project).prerm $(project)/DEBIAN/prerm; fi + if [ -f $(project).postrm ]; then cp $(project).postrm $(project)/DEBIAN/postrm; fi @touch control.stamp $(project).zip: copy.stamp $(project) @@ -78,5 +85,5 @@ clean: # Build-Regeln #----------------------------------------------------------------- %.pdf : %.tex $(SOURCES) - pdflatex $< + pdflatex $< && pdflatex $<