X-Git-Url: http://research.m1stereo.tv/gitweb?a=blobdiff_plain;f=src%2Ftests%2FMakefile;h=92ef0eb9fd21fb2c0490ab9ba4659cca92ee2502;hb=a83b8624f7a504b52e6432e049df69f41cc9ce75;hp=6812f785aeee2992c86a5d24da54fd5b38ad827a;hpb=4ed2712bbdac2182c7c0d6477ac77c9f92aaf02a;p=melted diff --git a/src/tests/Makefile b/src/tests/Makefile index 6812f78..92ef0eb 100644 --- a/src/tests/Makefile +++ b/src/tests/Makefile @@ -1,21 +1,43 @@ -TARGET = dan charlie +include ../../config.mak -CFLAGS = -I .. -Wall -rdynamic -pthread +TARGET = dan charlie pango pixbuf dissolve luma -LDFLAGS = -L ../framework -lmlt +CFLAGS = -O3 -I .. -Wall -rdynamic -pthread + +LDFLAGS = -L ../framework -L ../modules -lmlt -lmltdv -lmltsdl + +ifeq ($(MLT_GPROF),true) +CFLAGS+=-p +LDFLAGS+=-p +endif all: $(TARGET) +hello: hello.o + $(CC) hello.o -o $@ -L ../framework -L ../modules -lmlt + +pango: pango.o + $(CC) pango.o -o $@ $(LDFLAGS) + +pixbuf: pixbuf.o + $(CC) pixbuf.o -o $@ $(LDFLAGS) + +dissolve: dissolve.o + $(CC) dissolve.o -o $@ $(LDFLAGS) + +luma: luma.o + $(CC) luma.o -o $@ $(LDFLAGS) + dan: dan.o $(CC) dan.o -o $@ $(LDFLAGS) -charlie: charlie.o - $(CC) charlie.o -o $@ $(LDFLAGS) +charlie: charlie.o io.o + $(CC) charlie.o io.o -o $@ $(LDFLAGS) clean: - rm -f dan.o charlie.o dan charlie + rm -f dan.o io.o charlie.o dan charlie -depend: dan.c charlie.c +depend: dan.c charlie.c io.c $(CC) -MM $(CFLAGS) $^ 1>.depend ifneq ($(wildcard .depend),)