SHELL = /bin/sh

INSTALL_DIR	= $(TARGET_INSTALL_DIR)
INSTALL_FILES	= Makefile
CLEAN_FILES	= 

default:
	@echo Please invoke this makefile using sdssmake. >&2
	@exit 1

all :
	@ for f in toInfo toman; do \
		(cd $$f ; echo In $$f; $(MAKE) $(MFLAGS) all); \
	done

install :
	@if [ "$(INSTALL_DIR)" = "" ]; then \
		echo You have not specified a destination directory >&2; \
		exit 1; \
	fi     
	@ rm -rf $(INSTALL_DIR)/ups
	@ mkdir $(INSTALL_DIR)/ups
	$(SDSSTOOLS_DIR)/bin/install_ups_table target.table $(INSTALL_DIR)/ups
	@if [ "$(INSTALL_FILES)" != "" ]; then \
		cp -p $(INSTALL_FILES) $(INSTALL_DIR)/ups; \
		chmod 644 $(INSTALL_DIR)/ups/*; \
	fi
	@ for f in toInfo toman; do \
		(cd $$f ; echo In $$f; $(MAKE) $(MFLAGS) install); \
	done

clean :
	rm -f $(CLEAN_FILES) *~ core *.bak *.orig *.old .#* #*#
	@ for f in toInfo toman; do \
		(cd $$f ; echo In $$f; $(MAKE) $(MFLAGS) clean); \
	done
