SHELL=/bin/sh
# Set the path and run the installation tests.
test: include multiple-dir2 multiple-dir3 mult-newinst-2 \
	mult-newinst-3 mult4 error styles multi-exec cc-options

SETTER=\
	PATH=.:`pwd`/../..:$$PATH;GCTLIB=`pwd`/../../;INDENT="==$$INDENT";\
	export PATH; export GCTLIB;export INDENT

FORCE:

include: FORCE
	@${SETTER}; $$GCTLIB/testdir/checktest $$GCTLIB/testdir
	-@${SETTER}; cd $@; echo "$$INDENT" " $@/"; make $(TARGET)

multiple-dir2: FORCE
	@${SETTER}; $$GCTLIB/testdir/checktest $$GCTLIB/testdir
	-@${SETTER}; cd $@; echo "$$INDENT" " $@/"; make $(TARGET)

multiple-dir3: FORCE
	@${SETTER}; $$GCTLIB/testdir/checktest $$GCTLIB/testdir
	-@${SETTER}; cd $@; echo "$$INDENT" " $@/"; make $(TARGET)

mult-newinst-2: FORCE
	@${SETTER}; $$GCTLIB/testdir/checktest $$GCTLIB/testdir
	-@${SETTER}; cd $@; echo "$$INDENT" " $@/"; make $(TARGET)

mult-newinst-3: FORCE
	@${SETTER}; $$GCTLIB/testdir/checktest $$GCTLIB/testdir
	-@${SETTER}; cd $@; echo "$$INDENT" " $@/"; make $(TARGET)

error: FORCE
	@${SETTER}; $$GCTLIB/testdir/checktest $$GCTLIB/testdir
	-@${SETTER}; cd $@; echo "$$INDENT" " $@/"; make $(TARGET)

mult4: FORCE
	@${SETTER}; $$GCTLIB/testdir/checktest $$GCTLIB/testdir
	-@${SETTER}; cd $@; echo "$$INDENT" " $@/"; make $(TARGET)

styles: FORCE
	@${SETTER}; $$GCTLIB/testdir/checktest $$GCTLIB/testdir
	-@${SETTER}; cd $@; echo "$$INDENT" " $@/"; make $(TARGET)

cc-options: FORCE
	@${SETTER}; $$GCTLIB/testdir/checktest $$GCTLIB/testdir
	-@${SETTER}; cd $@; echo "$$INDENT" " $@/"; make $(TARGET)

multi-exec: FORCE
	@${SETTER}; $$GCTLIB/testdir/checktest $$GCTLIB/testdir
	-@${SETTER}; cd $@; echo "$$INDENT" " $@/"; make $(TARGET)

clean:
	-@make "TARGET=clean"
	-@rm -f \#*\# *~
