summaryrefslogtreecommitdiff
path: root/Makefile
blob: 0e3123b2bc7ab1464426b5f2552dbefc1892d51c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
XCBV_CFLAGS += $(shell pkg-config --cflags xcb-image xpm) -Wall -g $(CFLAGS)
XCBV_LDFLAGS += $(shell pkg-config --libs xcb-image xpm) -lrt

RGB_TXT := /usr/share/vim/vim73/rgb.txt

timeadd: timeadd.c
	$(CC) -g -Wall -Werror -Wextra $(CFLAGS) -o $(OUTDIR)$@ $< -lrt

xcbviewfs: xcbviewfs.c colorlookup.c
	$(CC) $(XCBV_CFLAGS) -o $@ $< colorlookup.c $(XCBV_LDFLAGS)

%: %.c
	$(CC) -g -Wall -Werror -Wextra $(CFLAGS) -o $(OUTDIR)$@ $<

colorlookup.c: $(RGB_TXT) colorlookupgen
	./colorlookupgen $(RGB_TXT) > $@

.PHONY: clean
clean:
	rm -vf xcbviewfs colorlookupgen colorlookup.c