~jb55/viscal

ref: ec15f4e499c80bbb1b47636182c5572527c3793f viscal/Makefile -rw-r--r-- 497 bytes
ec15f4e4William Casarin terminus 3 months ago
                                                                                
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
37
BIN ?= viscal

all: $(BIN)

PREFIX ?= /usr
DEPS=libical gtk+-3.0

CFLAGS=-Wall \
       -Wextra \
       -O2 \
       -Wno-unused-parameter \
       -Werror=int-conversion \
			 -std=c99 \
			 -ggdb \
			 -lm \
       `pkg-config --cflags --libs $(DEPS)`

install: $(BIN)
	mkdir -p $(PREFIX)/bin
	cp $(BIN) $(PREFIX)/bin

tags: TAGS

$(BIN): viscal.c Makefile
	$(CC) $(CFLAGS) -o $@ $<

tags:
	ctags *.{c,h} > $@

check: $(BIN)
	echo "write tests!"

clean:
	rm -f $(BIN)

.PHONY: TAGS clean tags