Blame tests/aslts/Makefile.switch

Packit Service 0129ce
# common switch make
Packit Service 0129ce
Packit Service 0129ce
ASLTS_VER ?= 00000000
Packit Service 0129ce
Packit Service 0129ce
all:	${MDIRS}
Packit Service 0129ce
${MDIRS}: FORCE
Packit Service 0129ce
	@cd $@; pwd; make
Packit Service 0129ce
Packit Service 0129ce
install:	FORCE
Packit Service 0129ce
		@r=0; set -e; for d in ${MDIRS}; do \
Packit Service 0129ce
			(cd $$d; \
Packit Service 0129ce
			if [ $$? -ne 0 ]; then \
Packit Service 0129ce
				echo "Bad element of MDIRS: <$$d>"; \
Packit Service 0129ce
			else \
Packit Service 0129ce
				pwd; \
Packit Service 0129ce
				>&2 echo "Begin compiling test package: [$$d]"; \
Packit Service 0129ce
				$(MAKE) install ASLTS_MODE=$(ASLTS_MODE) ASLTS_VER=$(ASLTS_VER); \
Packit Service 0129ce
				if [ $$? -ne 0 ]; then \
Packit Service 0129ce
					r=1; \
Packit Service 0129ce
					false; \
Packit Service 0129ce
				fi; \
Packit Service 0129ce
			fi); \
Packit Service 0129ce
			if [ $$r -ne 0 ]; then \
Packit Service 0129ce
				exit $r; \
Packit Service 0129ce
			fi; \
Packit Service 0129ce
			>&2 echo "Compiled test package: [$$d]"; \
Packit Service 0129ce
		done
Packit Service 0129ce
Packit Service 0129ce
install_n32:
Packit Service 0129ce
	$(MAKE) install ASLTS_MODE=n32 ASLTS_VER=$(ASLTS_VER)
Packit Service 0129ce
install_n64:
Packit Service 0129ce
	$(MAKE) install ASLTS_MODE=n64 ASLTS_VER=$(ASLTS_VER)
Packit Service 0129ce
install_o32:
Packit Service 0129ce
	$(MAKE) install ASLTS_MODE=o32 ASLTS_VER=$(ASLTS_VER)
Packit Service 0129ce
install_o64:
Packit Service 0129ce
	$(MAKE) install ASLTS_MODE=o64 ASLTS_VER=$(ASLTS_VER)
Packit Service 0129ce
install_aslminus:
Packit Service 0129ce
	$(MAKE) install ASLTS_MODE=aslminus ASLTS_VER=$(ASLTS_VER)
Packit Service 0129ce
install_aslplus:
Packit Service 0129ce
	$(MAKE) install ASLTS_MODE=aslplus ASLTS_VER=$(ASLTS_VER)
Packit Service 0129ce
install_aslconvert:
Packit Service 0129ce
	$(MAKE) install ASLTS_MODE=aslconvert ASLTS_VER=$(ASLTS_VER)
Packit Service 0129ce
Packit Service 0129ce
install_all:	install_n32 install_n64 install_o32 install_o64 install_aslminus install_aslplus install_aslconvert
Packit Service 0129ce
Packit Service 0129ce
clean:	FORCE
Packit Service 0129ce
		@for d in ${MDIRS}; do \
Packit Service 0129ce
			(cd $$d; \
Packit Service 0129ce
			if [ $$? -ne 0 ]; then \
Packit Service 0129ce
				echo "Bad element of MDIRS: <$$d>"; \
Packit Service 0129ce
			else \
Packit Service 0129ce
				pwd; make clean; \
Packit Service 0129ce
			fi); \
Packit Service 0129ce
		done
Packit Service 0129ce
Packit Service 0129ce
clobber:	FORCE
Packit Service 0129ce
		@for d in ${MDIRS}; do \
Packit Service 0129ce
			(cd $$d; \
Packit Service 0129ce
			if [ $$? -ne 0 ]; then \
Packit Service 0129ce
				echo "Bad element of MDIRS: <$$d>"; \
Packit Service 0129ce
			else \
Packit Service 0129ce
				pwd; make clobber; \
Packit Service 0129ce
			fi); \
Packit Service 0129ce
		done
Packit Service 0129ce
Packit Service 0129ce
FORCE: