]> git.sesse.net Git - mlt/blob - src/tests/Makefile
Minor optimisations, consumer avformat experimentation
[mlt] / src / tests / Makefile
1 include ../../config.mak
2
3 TARGET = dan charlie pango pixbuf dissolve luma
4
5 CFLAGS = -O4 -pipe -ffast-math -fomit-frame-pointer -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