summaryrefslogtreecommitdiff
path: root/Makefile
blob: b7738cecb5fa490eeb7c3ecabf911dcc4ab61544 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
PROG = $(shell pwd | xargs basename)
OBJECTS = main.o buffer.o xwrap.o
CFLAGS = -O2 -Wall -D_GNU_SOURCE -DNDEBUG -DNOCOLOR -DPROGNAME=\"$(PROG)\" 

all: $(PROG) tcpstat

$(PROG): $(OBJECTS)
	gcc -s -o $@ $(OBJECTS)

tcpstat: tcpstat.o
	gcc -s -o $@ $<

%.o: %.c
	gcc $(CFLAGS) -c -o $@ $<

clean:
	@echo cleaning...
	@rm -f *.o *~ core.*