# DistroRules # # Rules to archive binary distributions. rule Distro { local target = $(1) ; NotFile $(target) ; Always $(target) ; } actions Distro { echo "== Making distro $(DISTRO_DIR) ==" ; mimeset $(DISTRO_DIR) ; } Depends fulldistro : distro ; rule FullDistro { local target = $(1) ; NotFile $(target) ; Always $(target) ; } actions FullDistro { echo "== Making full distro $(FULL_DISTRO_DIR) ==" ; rm -rf $(FULL_DISTRO_DIR) ; cp -a $(DISTRO_DIR) $(FULL_DISTRO_DIR) ; mimeset $(FULL_DISTRO_DIR) ; }