
ICON_DIR = /usr/share/httpd/icons
INSTALL_DIR = /var/www/cgi-bin/web-errors
EML_DIR = $(INSTALL_DIR)/Errors
ERRORS_SCRIPT = errors

SITE_MAPS = site_maps

install:
	mkdir -p $(INSTALL_DIR)
	cp errors $(INSTALL_DIR)/$(ERRORS_SCRIPT)
	mkdir -p $(EML_DIR)
	cp Errors/err-basic.plinc $(EML_DIR)
	@if [ -e $(EML_DIR)/err-default.plinc ]; then\
		echo "II err-default.plinc exists. Not linking a new one.";\
	else\
		pushd $(EML_DIR); ln -s err-basic.plinc err-default.plinc; popd;\
	fi
	chmod ugo+rx $(INSTALL_DIR)/$(ERRORS_SCRIPT) $(EML_DIR)/err-default.plinc
	cp home_red.gif warning.gif $(ICON_DIR)
	chmod 644 $(ICON_DIR)/home_red.gif 
	chmod 644 $(ICON_DIR)/warning.gif 
	rm -f $(INSTALL_DIR)/COST $(INSTALL_DIR)/LEGALSTUFF
	cp COST LEGALSTUFF $(INSTALL_DIR)
	chmod 444 $(INSTALL_DIR)/COST $(INSTALL_DIR)/LEGALSTUFF

install-extra:
	cp Errors/err-haiku.plinc $(EML_DIR)
	cp Errors/err-www.rru.com.plinc $(EML_DIR)
	cp Errors/err-www.netads.com.plinc $(EML_DIR)
	chmod ugo+rx $(EML_DIR)/err-haiku.plinc
	chmod ugo+rx $(EML_DIR)/err-www.rru.com.plinc
	chmod ugo+rx $(EML_DIR)/err-www.netads.com.plinc
	@echo "II Update the $(EML_DIR)/err-default.plinc symlink if desired."

install-site-maps:
	cp $(SITE_MAPS) $(INSTALL_DIR)
	chmod 644 $(INSTALL_DIR)/$(SITE_MAPS)

clean:
	rm -rf $(INSTALL_DIR)
