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