summaryrefslogtreecommitdiff
path: root/src/libw32dll/Makefile.am
diff options
context:
space:
mode:
Diffstat (limited to 'src/libw32dll/Makefile.am')
-rw-r--r--src/libw32dll/Makefile.am30
1 files changed, 20 insertions, 10 deletions
diff --git a/src/libw32dll/Makefile.am b/src/libw32dll/Makefile.am
index 48c7ee604..80f1329ae 100644
--- a/src/libw32dll/Makefile.am
+++ b/src/libw32dll/Makefile.am
@@ -1,26 +1,36 @@
+
+EXTRA_DIST = stubs.s
+
# CFLAGS = @BUILD_LIB_STATIC@ -I wine -D__WINE__ -Ddbg_printf=__vprintf -DTRACE=__vprintf -fno-omit-frame-pointer
# CFLAGS = -I wine -D__WINE__ -Ddbg_printf=__vprintf -DTRACE=__vprintf -fno-omit-frame-pointer @X_CFLAGS@
-
-CFLAGS = @BUILD_LIB_STATIC@ -I wine -fno-omit-frame-pointer \
+CFLAGS = -I wine -fno-omit-frame-pointer \
-DWIN32_PATH=\"@w32_path@\" -pipe
SUBDIRS = wine
if HAVE_W32DLL
-w32dll_lib = libw32dll.la
+w32dll_codec = xineplug_codec_w32dll.la
endif
-noinst_LTLIBRARIES = $(w32dll_lib)
+LIBTOOL = $(SHELL) $(top_builddir)/libtool-nofpic
-libw32dll_la_SOURCES = afl.c elfdll.c module.c pe_resource.c \
- resource.c win32.c driver.c ext.c \
- pe_image.c registry.c vfl.c ##w32codec.c
+libdir = $(XINE_PLUGINDIR)
-libw32dll_la_LIBADD = stubs.lo
+##
+# IMPORTANT:
+# ---------
+# All of xine codecs should be named like the scheme "xineplug_codec_"
+#
+lib_LTLIBRARIES = $(w32dll_codec)
-noinst_HEADERS = loader.h registry.h win32.h wineacm.h w32codec.h
+xineplug_codec_w32dll_la_SOURCES = afl.c elfdll.c module.c \
+ pe_resource.c resource.c win32.c driver.c ext.c \
+ pe_image.c registry.c vfl.c ##FIXME: w32codec.c
+xineplug_codec_w32dll_la_LDFLAGS = -avoid-version -module
+xineplug_codec_w32dll_la_LIBADD = stubs.lo
+
+noinst_HEADERS = loader.h registry.h win32.h wineacm.h w32codec.h
-EXTRA_DIST = stubs.s
stubs.lo: stubs.s
$(CC) -c $(top_srcdir)/src/libw32dll/stubs.s -o stubs.lo