1 DISTDEBIAN=$(shell [ -f /etc/debian_version ] && echo debian)
2 DISTREDHAT=$(shell grep -qi 'Red Hat' /etc/issue && echo rh)
3 DISTSUSE=$(shell grep -qi 'SuSE' /etc/issue && echo rh)
4 DIST=$(DISTDEBIAN)$(DISTREDHAT)$(DISTSUSE)
11 MINOR=$(shell head -1 $(PKGDIR)/debian/changelog | sed 's/.*(.*-\([^-]*\)).*/\1/')
13 PARAM=PKGDIR=$(PKGDIR) svnrev=$(MINOR)
16 @echo "#==============================================#"
17 @echo "Use make PKGDIR=<$(PKGDIR1)|$(PKGDIR2)|$(PKGDIR3)> <target>"
18 @#make -f Makefile.$(DIST) $(PARAM) default
19 @echo "target=default displays all params"
20 @echo "other available targets are: "
21 @echo "#==============================================#"
22 @cat ../../Makefile.$(DIST) | grep '^.*:.*#$$' | sed 's/FUSIONFORGE/$(FUSIONFORGE)/' | sed 's/^\(.*:\).*#\(.*\)#$$/\1 \2/'
25 @make -f Makefile.$(DIST) $(PARAM) default
26 @cat ../../Makefile.$(DIST) | grep '^.*:.*#$$' | sed 's/FUSIONFORGE/$(FUSIONFORGE)/' | sed 's/^\(.*:\).*#\(.*\)#$$/\1 \2/'
29 @make -f Makefile.$(DIST) $(PARAM) $@