
INSTALL_DIR=/usr/local/share/piles
PILERFLAGS=-p
PILER=piler

PILES=share_base.pile share_one.pile share_two.pile share_three.pile \
	share_one_a.pile share_one_b.pile

all: pile

pile: $(PILES)

share_base.pile: pile-src/* include/*
	$(PILER) $(PILERFLAGS) -Iinclude -o $@ -n share_base pile-src

share_one.pile: share_one/* include/*
	$(PILER) $(PILERFLAGS) -Iinclude -o $@ share_one

share_one_a.pile: share_one_a/* include/*
	$(PILER) $(PILERFLAGS) -Iinclude -o $@ share_one_a

share_one_b.pile: share_one_b/* include/*
	$(PILER) $(PILERFLAGS) -Iinclude -o $@ share_one_b

share_two.pile: share_two/* include/*
	$(PILER) $(PILERFLAGS) -Iinclude -o $@ share_two

share_three.pile: share_three/* include/*
	$(PILER) $(PILERFLAGS) -Iinclude -o $@ share_three

install: $(PILES);
	cp $(PILES) $(INSTALL_DIR)/

clean:
	rm -rf sources
	rm -f $(PILES) *~ */*~ */*/*~ .depend

distclean: clean
	rm -rf *.seed

