INSTALL_DIR=please_set_the_INSTALL_DIR_variable_in_the_top_level_makefile_and_run_make_config

install:
	-mkdir $(INSTALL_DIR)/examples
	if test ! $(INSTALL_DIR)/examples -ef .; then cp -r . $(INSTALL_DIR)/examples; fi

config:
	sed "/^INSTALL_DIR=/s;.*;INSTALL_DIR=$(INSTALL_DIR);" de4/counter/makefile > temp; mv temp de4/counter/makefile
	sed "/^INSTALL_DIR=/s;.*;INSTALL_DIR=$(INSTALL_DIR);" de4/summer/makefile > temp; mv temp de4/summer/makefile
	sed "/^INSTALL_DIR=/s;.*;INSTALL_DIR=$(INSTALL_DIR);" de5/counter/makefile > temp; mv temp de5/counter/makefile
	sed "/^INSTALL_DIR=/s;.*;INSTALL_DIR=$(INSTALL_DIR);" de5/summer/makefile > temp; mv temp de5/summer/makefile

clean:
	cd de4/counter; make clean
	cd de4/summer; make clean
	cd de5/counter; make clean
	cd de5/summer; make clean

reallyclean:
	cd de4/counter; make reallyclean
	cd de4/summer; make reallyclean
	cd de5/counter; make reallyclean
	cd de5/summer; make reallyclean
