Don't make the spec file constructors static so that they don't get
[wine/multimedia.git] / library / Makefile.in
blobc75bb5cfd7aad5e20ed4c32f0469503586101506
1 DEFS = @DLLFLAGS@ -D__WINE__
2 TOPSRCDIR = @top_srcdir@
3 TOPOBJDIR = ..
4 SRCDIR = @srcdir@
5 VPATH = @srcdir@
6 LIBEXT = @LIBEXT@
7 MODULE = none
8 SOVERSION = 1.0
9 SONAME = libwine.so
11 C_SRCS = \
12 debug.c \
13 ldt.c \
14 loader.c \
15 port.c
17 all: libwine.$(LIBEXT)
19 @MAKE_RULES@
21 libwine.so.$(SOVERSION): $(OBJS)
22 $(LDSHARED) $(OBJS) -o $@
24 libwine.so: libwine.so.$(SOVERSION)
25 $(RM) $@ && $(LN_S) libwine.so.$(SOVERSION) $@
27 libwine.a: $(OBJS)
28 $(RM) $@
29 $(AR) $@ $(OBJS)
30 $(RANLIB) $@
32 install_so: libwine.so.$(SOVERSION)
33 [ -d $(libdir) ] || $(MKDIR) $(libdir)
34 $(INSTALL_PROGRAM) libwine.so.$(SOVERSION) $(libdir)/libwine.so.$(SOVERSION)
35 cd $(libdir) && $(RM) libwine.so && $(LN_S) libwine.so.$(SOVERSION) libwine.so
37 install_a: libwine.a
38 [ -d $(libdir) ] || $(MKDIR) $(libdir)
39 $(INSTALL_DATA) libwine.a $(libdir)/libwine.a
41 install:: all $(LIBEXT:%=install_%)
43 uninstall::
44 cd $(libdir) && $(RM) libwine.a libwine.so libwine.so.$(SOVERSION)
46 clean::
47 $(RM) libwine.so.$(SOVERSION)
49 ### Dependencies: