| 12345678910111213141516171819 |
- TARGET=packet-matcher
- CC=gcc
- LIBS=../common
- CCFLAGS=-Wall -g -I$(LIBS)
- LDFLAGS=-lpcap -lm -ltimecap -llinkedlist -L$(LIBS)
- ODIR=obj
- SOURCES = $(wildcard *.c)
- OBJECTS = $(patsubst %.c, $(ODIR)/%.o, $(SOURCES))
- HEADERS = $(wildcard *.h)
- default: $(TARGET)
- $(TARGET): $(SOURCES)
- $(CC) $(CCFLAGS) $^ $(LDFLAGS) -o $@ -D"PROG_NAME=\"$@\""
- clean:
- rm -f $(TARGET) $(ODIR)/*.o *~
|