diff -r 000000000000 -r fb772792efd1 stage4/generate_cc/Makefile --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/stage4/generate_cc/Makefile Wed Jan 31 15:32:38 2007 +0100 @@ -0,0 +1,39 @@ +# include the system specific Makefile +#include ../../../../Makefile.$(shell uname) + + + + + +default: all + +all: generate_cc.o + +clean: + -rm -f *.o */*.o Makefile.depend + +#get warnings, debugging information and optimization +CXXFLAGS = -Wall -pedantic -Wpointer-arith -Wwrite-strings +# CXXFLAGS += -Werror + +CXXFLAGS += -ggdb -O3 -funroll-loops +# Note: if the optimizer crashes, we'll leave out the -O3 for those files + +CXXFLAGS += -I. -I../* -I../../absyntax + + + +#how to make things from other directories if they are missing +../% /%: + $(MAKE) -C $(@D) $(@F) + + +Makefile.depend depend: + $(CXX) -MM -MG -I. *.cc \ + | perl -pe 's/:/ Makefile.depend:/' > Makefile.depend + +include Makefile.depend + + + +