Code

e8b4495d5750aea2d64c9928834e24e39fafc7c9
[inkscape.git] / src / extension / internal / libwpg / Makefile.am
1 EXTRA_DIST = \
2         libwpg.h.in \
3         libwpg.rc.in \
4         libwpg-stream.rc.in
6 # These may be in the builddir too
7 BUILD_EXTRA_DIST = \
8         libwpg.rc \
9         libwpg-stream.rc        
10         
11 if PLATFORM_WIN32
12 no_undefined = -no-undefined
13 version_info = -version-info $(LT_CURRENT):$(LT_REVISION):$(LT_AGE) 
14 else
15 no_undefined =
16 version_info = -version-info $(LT_CURRENT):$(LT_REVISION):$(LT_AGE)
17 endif
19 if OS_WIN32
20 install-libtool-import-lib:
21         $(INSTALL) .libs/libwpg-1.dll.a $(DESTDIR)$(libdir)
22         $(INSTALL) .libs/libwpg-stream-1.dll.a $(DESTDIR)$(libdir)
24 uninstall-libtool-import-lib:
25         -rm $(DESTDIR)$(libdir)/libwpg-1.dll.a
26         -rm $(DESTDIR)$(libdir)/libwpg-stream-1.dll.a
27         
28 else
29 install-libtool-import-lib:
30 uninstall-libtool-import-lib:
31 endif
33 lib_LTLIBRARIES = libwpg-1.la libwpg-stream-1.la
34 libwpg_1_includedir = $(includedir)/libwpg-1/libwpg
35 libwpg_1_include_HEADERS = \
36         libwpg.h \
37         WPGraphics.h \
38         WPGColor.h \
39         WPGPen.h \
40         WPGBrush.h \
41         WPGGradient.h \
42         WPGPoint.h \
43         WPGRect.h \
44         WPGPath.h \
45         WPGStream.h \
46         WPGPaintInterface.h 
48 AM_CXXFLAGS = $(LIBWPG_CXXFLAGS) $(DEBUG_CXXFLAGS)
50 libwpg_1_la_LIBADD  = $(LIBWPG_LIBS) @LIBWPG_WIN32_RESOURCE@
51 libwpg_1_la_DEPENDENCIES = @LIBWPG_WIN32_RESOURCE@
52 libwpg_1_la_LDFLAGS = $(version_info) -export-dynamic $(no_undefined)
53 libwpg_1_la_SOURCES = \
54         WPGraphics.cpp \
55         WPGPen.cpp \
56         WPGGradient.cpp \
57         WPGPoint.cpp \
58         WPGPath.cpp \
59         WPGHeader.cpp \
60         WPGXParser.cpp \
61         WPG1Parser.cpp \
62         WPG2Parser.cpp \
63         libwpg.h \
64         libwpg_utils.h \
65         WPGColor.h \
66         WPGPen.h \
67         WPGBrush.h \
68         WPGPath.h \
69         WPGGradient.h \
70         WPGHeader.h \
71         WPGXParser.h \
72         WPG1Parser.h \
73         WPG2Parser.h \
74         WPGPaintInterface.h 
76 libwpg_stream_1_includedir = $(includedir)/libwpg-1/libwpg
77 libwpg_stream_1_include_HEADERS = WPGStreamImplementation.h
79 libwpg_stream_1_la_LIBADD  = $(LIBWPG_LIBS) @LIBWPG_STREAM_WIN32_RESOURCE@
80 libwpg_stream_1_la_DEPENDENCIES = @LIBWPG_STREAM_WIN32_RESOURCE@
81 libwpg_stream_1_la_LDFLAGS = $(version_info) -export-dynamic $(no_undefined)
82 libwpg_stream_1_la_SOURCES = \
83         WPGOLEStream.cpp \
84         WPGStreamImplementation.cpp \
85         WPGOLEStream.h
87 if OS_WIN32
89 @LIBWPG_WIN32_RESOURCE@ : libwpg.rc
90         $(top_srcdir)/build/win32/lt-compile-resource libwpg.rc @LIBWPG_WIN32_RESOURCE@
92 @LIBWPG_STREAM_WIN32_RESOURCE@ : libwpg.rc
93         $(top_srcdir)/build/win32/lt-compile-resource libwpg-stream.rc @LIBWPG_STREAM_WIN32_RESOURCE@
95 endif
98 install-data-local: install-libtool-import-lib
100 uninstall-local: uninstall-libtool-import-lib