blob: b5bf5e03d9cdf2c8eb264791f849e9077ddd249e (
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
|
CFLAGS=-O2 -g -lX11 -Wall -Werror
LDFLAGS=-lXft -lfontconfig
BIN=cmdtree
OBJS += drw.o
OBJS += util.o
OBJS += cmdtree.o
SRCS=$(OBJS:.o=.c)
all: $(SHLIB) $(STATICLIB) $(BIN)
include $(OBJS:.o=.d)
%.d: %.c
$(CC) -MM $(CFLAGS) $< > $@
cmdtree.c: config.h
config.h: config.def.h
cp config.def.h $@
all: cmdtree
$(BIN): $(OBJS)
$(CC) $(CFLAGS) $(LDFLAGS) $^ -o $@
clean: fake
rm -f $(OBJS) $(BIN)
TAGS: fake
etags *.c
.PHONY: fake
|