blob: c038465cfb90bf1d989eb9f8f90358d34668516a (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
|
PROG = $(shell pwd | xargs basename)
PROG_STAT = $(PROG)_stat
OBJECTS = main.o buffer.o xwrap.o
CFLAGS = -O2 -Wall -D_GNU_SOURCE -DNDEBUG -DNOCOLOR -DPROGNAME=\"$(PROG)\"
all: $(PROG) $(PROG_STAT)
$(PROG): $(OBJECTS)
gcc -s -o $@ $(OBJECTS)
$(PROG)_stat: stat.o
gcc -s -o $@ $<
%.o: %.c
gcc $(CFLAGS) -c -o $@ $<
clean:
@echo cleaning...
@rm -f *.o *~ core.*
|