tasks1:	taskt1_.ada taskt1.ada taskm1.ada
	if [ -d adalib ] ; then echo using existing adalib ; \
		else amklib adalib ; fi
	ADALIB=@adalib; export ADALIB; amake -o tasks1 taskmaster1

tasks2:	taskt2_.ada taskt2.ada taskm2.ada
	if [ -d adalib ] ; then echo using existing adalib ; \
		else amklib adalib ; fi
	ADALIB=@adalib; export ADALIB; amake -o tasks2 taskmaster2

tasks3:	taskt3_.ada taskt3.ada taskm3.ada
	if [ -d adalib ] ; then echo using existing adalib ; \
		else amklib adalib ; fi
	ADALIB=@adalib; export ADALIB; amake -o tasks3 taskmaster3

tasks4:	taskt4_.ada taskt4.ada taskm4.ada
	if [ -d adalib ] ; then echo using existing adalib ; \
		else amklib adalib ; fi
	ADALIB=@adalib; export ADALIB; amake -o tasks4 taskmaster4

tasktest: tasksem_.ada tasksem.ada tasktest.ada
	if [ -d adalib ] ; then echo using existing adalib ; \
		else amklib adalib ; fi
	ADALIB=@adalib; export ADALIB; amake -o tasktest tasktest

clean:
	rm -fr adalib
