1 include ..
/..
/config.mak
4 LIBNAME
= libmiracle
$(LIBSUF
)
5 LIBTARGET
= $(LIBNAME
).
$(version
)
9 LIB_OBJS
= miracle_log.o \
11 miracle_connection.o \
15 miracle_unit_commands.o
17 INCS
= miracle_server.h \
21 OBJS
= $(APP_OBJS
) $(LIB_OBJS
)
23 CFLAGS
+= -I..
$(RDYNAMIC
)
25 LDFLAGS
+= -L..
/valerie
-lvalerie
-L..
/framework
-lmlt
31 $(TARGET
): $(APP_OBJS
) $(LIBTARGET
)
32 $(CC
) -o
$@
$(APP_OBJS
) -L.
-lmiracle
$(LDFLAGS
)
34 $(LIBTARGET
): $(LIB_OBJS
)
35 $(CC
) -Wl
,-soname
,$(LIBTARGET
) $(SHFLAGS
) -o
$@
$(LIB_OBJS
) $(LDFLAGS
)
36 ln
-sf
$(LIBTARGET
) $(LIBNAME
)
39 $(CC
) -MM
$(CFLAGS
) $^
1>.depend
45 rm -f
$(OBJS
) $(TARGET
) $(LIBNAME
) $(LIBTARGET
)
48 install -d
"$(DESTDIR)$(bindir)"
49 install -c
-s
-m
755 $(TARGET
) "$(DESTDIR)$(bindir)"
50 install -m
755 $(LIBTARGET
) $(DESTDIR
)$(libdir)
51 ln
-sf
$(LIBTARGET
) $(DESTDIR
)$(libdir)/$(LIBNAME
)
52 mkdir
-p
"$(DESTDIR)$(prefix)/include/mlt/miracle"
53 install -m
644 $(INCS
) "$(DESTDIR)$(prefix)/include/mlt/miracle"
55 ifneq ($(wildcard .depend
),)