summaryrefslogtreecommitdiff
path: root/Makefile
blob: 7a7269a7c6144f1a0be1cba7be1ff9825521cd09 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
COMMON = fdlogo.o fdface.o
CLOCKOBJS = fdclock.o fdhand.o findargb.o $(COMMON)
PNGOBJS = fdfacepng.o write_png.o $(COMMON)
INCLUDES=`pkg-config --cflags cairo`
CLOCKLIBS= `pkg-config --libs cairo`
PNGLIBS=`pkg-config --libs cairo` -lpng
CFLAGS=-g

.c.o:
	$(CC) -c $(CFLAGS) $(INCLUDES) $*.c 

all: fdclock fdfacepng

fdclock: $(CLOCKOBJS)
	$(CC) $(CFLAGS) -o $@ $(CLOCKOBJS) $(CLOCKLIBS)

fdfacepng: $(PNGOBJS)
	$(CC) $(CFLAGS) -o $@ $(PNGOBJS) $(PNGLIBS)

clean:
	rm -f fdclock $(OBJS)