blob: 7071bf5b4b88451df640b4f78022555c58b2af92 [file] [log] [blame]
PREFIX = /usr/local
CFLAGS := -g -Wall
LDFLAGS += -lpthread
DESTDIR =
OBJ := aer-inject.o util.o aer.tab.o lex.yy.o
GENSRC := aer.tab.c aer.tab.h lex.yy.c
SRC := aer-inject.c util.c
CLEAN := ${OBJ} ${GENSRC} aer-inject .gdb_history .depend
DISTCLEAN := .depend .gdb_history
.PHONY: clean depend
aer-inject: ${OBJ}
lex.yy.c: aer.lex aer.tab.h
flex aer.lex
aer.tab.c aer.tab.h: aer.y
bison -d aer.y
clean:
rm -f ${CLEAN}
distclean: clean
rm -f ${DISTCLEAN} *~
depend: .depend
.depend: ${SRC} ${GENSRC}
${CC} -MM -DDEPS_RUN -I. ${SRC} ${GENSRC} > .depend.X && \
mv .depend.X .depend
Makefile: .depend
install: aer-inject
install -d $(DESTDIR)$(PREFIX)
install aer-inject $(DESTDIR)$(PREFIX)
include .depend