# Generated automatically from Makefile.in by configure. # $Id: Makefile.in,v 1.59 2002/03/24 22:20:19 jnelson Exp $ # # Modified for arm-linux- cross compilation by T. Krawutschke .SUFFIXES: .SUFFIXES: .o .c .PHONY: clean mrclean distclean depend all dist GCC_FLAGS = -Wstrict-prototypes -Wpointer-arith -Wcast-align -Wcast-qual\ -Wtraditional\ -Wshadow\ -Wconversion\ -Waggregate-return\ -Wmissing-prototypes\ -Wnested-externs\ -Wall \ -Wundef -Wwrite-strings -Wredundant-decls -Winline srcdir = . VPATH = .:./../extras LDFLAGS = -g LIBS = CFLAGS = -g -O2 -pipe -Wall -I. -Wtrigraphs # Change these if necessary YACC = bison -y LEX = flex CC = arm-linux-gcc CPP = arm-linux-gcc -E STRIP =arm-linux-strip SOURCES = alias.c boa.c buffer.c cgi.c cgi_header.c config.c escape.c \ get.c hash.c ip.c log.c mmap_cache.c pipe.c queue.c read.c \ request.c response.c select.c signals.c util.c sublog.c OBJS = y.tab.o lex.yy.o $(SOURCES:.c=.o) timestamp.o all: boa boa_indexer boa: $(OBJS) $(CC) -o $@ $^ $(LDFLAGS) $(LIBS) boa_indexer: index_dir.o escape.o $(CC) -o $@ $^ $(LDFLAGS) $(LIBS) install: all $(STRIP) boa $(STRIP) boa_indexer cp boa boa_indexer $(BINPATH) uninstall: clean rm -f $(BINPATH)/boa $(BINPATH)/boa_indexer clean: rm -f $(OBJS) boa core lex.yy.c y.tab.c y.tab.h *~ boa_indexer index_dir.o distclean: mrclean mrclean: clean # rm -f config.status config.cache config.h Makefile config.log rm -f config.status config.cache config.h config.log # parser dependencies y.tab.c y.tab.h: boa_grammar.y $(YACC) -d $^ lex.yy.c: boa_lexer.l $(LEX) $^ # timestamp timestamp.o: $(SOURCES) boa_grammar.y boa_lexer.l # depend stuff .depend: $(CPP) -MM $(SOURCES) > .depend depend: -rm -f .depend $(MAKE) .depend include .depend # tags tags: $(SOURCES) ctags -o tags $^ *.h # dist dist: $(MAKE) clean ./makedist.sh # object dump boa.objdump: boa objdump --disassemble-all --source boa > $@