blob: ec0703a1dd09fc0eae3c9025ef38d21479b0ae91 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
|
PREFIX = /usr/local
CFLAGS := -g -Wall -D_GNU_SOURCE
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
|