SUBDIRS=english spanish portuguese

.PHONY: all
all: $(SUBDIRS)

.PHONY: $(SUBDIRS)
$(SUBDIRS):
	$(MAKE) -C $@

.PHONY: dist-clean
dist-clean: $(SUBDIRS:%=%-dist-clean)
	rm -f *~ .*~

$(SUBDIRS:%=%-dist-clean):
	$(MAKE) -C $(@:%-dist-clean=%) dist-clean

.PHONY: clean
clean: $(SUBDIRS:%=%-clean)
$(SUBDIRS:%=%-clean):
	$(MAKE) -C $(@:%-clean=%) clean

dist: dist-clean
	( P=`/bin/pwd` \
	&& P=`basename $$P` \
	&& cd .. \
	&& TFILE=`tempfile` \
	&& tar cfvz $$TFILE \
	   --exclude=$$P/hurd-installation-guide\*.tar.gz $$P \
	&& D=`date +"%m-%d-%Y"` \
	&& mv $$TFILE \
	   $$P/hurd-installation-guide-$$D.tar.gz \
	&& chmod a+r $$P/hurd-installation-guide-$$D.tar.gz \
	&& cd $$P \
	&& rm -f hurd-installation-guide-latest.tar.gz \
	&& ln -s hurd-installation-guide-$$D.tar.gz \
	   hurd-installation-guide-latest.tar.gz )
