1 include ../../config.mak
3 ifneq ($(targetos), Darwin)
4 NAME = libvalerie$(LIBSUF)
5 TARGET = $(NAME).$(version)
6 SONAME = $(NAME).$(soversion)
7 SHFLAGS += -Wl,-soname,$(SONAME)
9 NAME = libvalerie$(LIBSUF)
10 TARGET = libvalerie.$(version)$(LIBSUF)
11 SONAME = libvalerie.$(soversion)$(LIBSUF)
12 SHFLAGS += -install_name $(libdir)/$(SONAME) -current_version $(version) -compatibility_version $(soversion)
37 CFLAGS += -I.. $(RDYNAMIC)
39 LDFLAGS += -L../framework -lmlt -lpthread
44 $(CC) $(SHFLAGS) -o $@ $(OBJS) $(LDFLAGS)
45 ln -sf $(TARGET) $(NAME)
46 ln -sf $(TARGET) $(SONAME)
49 $(CC) -MM $(CFLAGS) $^ 1>.depend
55 rm -f $(OBJS) $(TARGET) $(NAME)
58 install -m 755 $(TARGET) $(DESTDIR)$(libdir)
59 ln -sf $(TARGET) $(DESTDIR)$(libdir)/$(SONAME)
60 ln -sf $(TARGET) $(DESTDIR)$(libdir)/$(NAME)
61 mkdir -p "$(DESTDIR)$(prefix)/include/mlt/valerie"
62 install -m 644 $(INCS) "$(DESTDIR)$(prefix)/include/mlt/valerie"
65 rm -f "$(DESTDIR)$(libdir)/$(TARGET)"
66 rm -f "$(DESTDIR)$(libdir)/$(SONAME)"
67 rm -f "$(DESTDIR)$(libdir)/$(NAME)"
68 rm -rf "$(DESTDIR)$(prefix)/include/mlt/valerie"
70 ifneq ($(wildcard .depend),)