1 include ..
/..
/config.mak
4 TARGET
= $(NAME
).
$(version
)
6 ifneq ($(targetos
), Darwin
)
8 TARGET
= $(NAME
).
$(version
)
9 SHFLAGS
+= -Wl
,-soname
,$(TARGET
)
11 NAME
= libmlt
$(LIBSUF
)
12 TARGET
= libmlt.
$(version
)$(LIBSUF
)
13 SHFLAGS
+= -install_name
$(libdir)/$(TARGET
)
37 INCS
= mlt_consumer.h \
62 CFLAGS
+= $(RDYNAMIC
) -DPREFIX
="\"$(prefix)\""
64 LDFLAGS
+= -lm
$(LIBDL
) -lpthread
69 $(CC
) $(SHFLAGS
) -o
$@
$(OBJS
) $(LDFLAGS
)
70 ln
-sf
$(TARGET
) $(NAME
)
73 $(CC
) -MM
$(CFLAGS
) $^
1>.depend
79 rm -f
$(OBJS
) $(TARGET
) $(NAME
)
82 install -d
$(DESTDIR
)$(libdir)
83 install -m
755 $(TARGET
) $(DESTDIR
)$(libdir)
84 ln
-sf
$(TARGET
) $(DESTDIR
)$(libdir)/$(NAME
)
85 install -d
"$(DESTDIR)$(prefix)/include/mlt/framework"
86 install -m
644 $(INCS
) "$(DESTDIR)$(prefix)/include/mlt/framework"
89 rm -f
"$(DESTDIR)$(libdir)/$(TARGET)"
90 rm -f
"$(DESTDIR)$(libdir)/$(NAME)"
91 rm -rf
"$(DESTDIR)$(prefix)/include/mlt/framework"
93 ifneq ($(wildcard .depend
),)