include ../../Common

headers := $(patsubst %.w,%.h,$(wildcard *.w))
objects := $(patsubst %.w,%.o,$(wildcard *.w))

install:
	@make -C equality install
	@echo "Installing headers in $(includedir)/math/searchdir..."
	@install -d $(includedir)/math/searchdir
	@$(foreach x,$(headers),\
	sed -e /^$$/d -e /^#line/d -e /^\\//d < $(x) > $(includedir)/math/searchdir/$(x);)

uninstall:
	@echo "Uninstalling search directions...";
	@$(RM) -rf $(includedir)/math/searchdir
	@make -C equality uninstall

clean:
	@echo "Cleaning math/searchdir...";
	@$(RM) $(objects)
	@$(RM) *.cc *.h
	@make -C equality clean
