diff -r 000000000000 -r fb772792efd1 stage4/Makefile --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/stage4/Makefile Wed Jan 31 15:32:38 2007 +0100 @@ -0,0 +1,30 @@ +# include the system specific Makefile +#include ../../../Makefile.$(shell uname) + + + + +default: all + +all: stage4.o + +clean: + rm -f *.o + find . -depth -mindepth 2 -maxdepth 2 -name Makefile -printf %h\\n | xargs -i make -C{} $@ + + +#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 in subdirectories etc +../% /% absyntax/% stage1_2/% stage3/% stage4/% util/%: + $(MAKE) -C $(@D) $(@F) +