8e680f1bc462c56bb6d7738ce3aa7b2c4d2b38d7
[melted] / src / tests / Makefile
1 TARGET = dan charlie pango pixbuf dissolve luma
2
3 CFLAGS = -O3 -I .. -Wall -rdynamic -pthread
4
5 LDFLAGS = -L ../framework -L ../modules -lmlt -lmltdv -lmltsdl
6
7 ifeq ($(MLT_GPROF),true)
8 CFLAGS+=-p
9 LDFLAGS+=-p
10 endif
11
12 all: $(TARGET)
13
14 hello: hello.o
15 $(CC) hello.o -o $@ -L ../framework -L ../modules -lmlt
16
17 pango: pango.o
18 $(CC) pango.o -o $@ $(LDFLAGS)
19
20 pixbuf: pixbuf.o
21 $(CC) pixbuf.o -o $@ $(LDFLAGS)
22
23 dissolve: dissolve.o
24 $(CC) dissolve.o -o $@ $(LDFLAGS)
25
26 luma: luma.o
27 $(CC) luma.o -o $@ $(LDFLAGS)
28
29 dan: dan.o
30 $(CC) dan.o -o $@ $(LDFLAGS)
31
32 charlie: charlie.o io.o
33 $(CC) charlie.o io.o -o $@ $(LDFLAGS)
34
35 clean:
36 rm -f dan.o io.o charlie.o dan charlie
37
38 depend: dan.c charlie.c io.c
39 $(CC) -MM $(CFLAGS) $^ 1>.depend
40
41 ifneq ($(wildcard .depend),)
42 include .depend
43 endif