Commit | Line | Data |
---|---|---|
3583026d | 1 | SHELL = /bin/sh |
2 | ||
3 | CC = gcc | |
4 | ||
2d2d14a7 | 5 | CFLAGS = -std=c99 -Wall -g -DDEBUG |
3583026d | 6 | |
7 | all: genevent | |
8 | ||
9 | install: genevent | |
10 | cp -f genevent /usr/local/bin | |
11 | ||
92d82357 | 12 | genevent: genevent.o parser.o |
13 | $(CC) $(CFLAGS) -o $@ $^ | |
3583026d | 14 | |
15 | genevent.o: genevent.c genevent.h parser.h | |
92d82357 | 16 | $(CC) $(CFLAGS) -c -o $@ $< |
3583026d | 17 | |
18 | parser.o: parser.c parser.h | |
92d82357 | 19 | $(CC) $(CFLAGS) -c -o $@ $< |
3583026d | 20 | |
21 | .PHONY: clean | |
22 | ||
23 | clean: | |
24 | rm -rf *.o *~ *# genevent | |
25 | ||
26 |