SHELL = /bin/bash

DOCMODULES = Sd1 Sda1 Sda2 Sdi Persist

PROJECTROOTS=$(shell for module in ${DOCMODULES}; do \
               find $$module -name pom.xml| sed -e s/\\/pom.xml//g;\
          done;)

%/pom.install: %/pom.xml
	cd $*; mvn install && touch pom.install || echo;

%/pom.javadoc: %/pom.xml
	cd $*; mvn javadoc:test-javadoc javadoc:javadoc && touch pom.javadoc || echo ;

%/pom.clean: %/pom.xml
	cd $*; mvn clean eclipse:clean

all:
	$(MAKE) try
	$(MAKE) try

try: $(foreach PROOT, $(PROJECTROOTS), $(PROOT)/pom.install $(PROOT)/pom.javadoc)


clean: $(foreach PROOT, $(PROJECTROOTS), $(PROOT)/pom.clean)

#end