xref: /reactos/dll/3rdparty/libxslt/Makefile.am (revision 53221834)
1AM_CPPFLAGS = -I$(top_srcdir) -I$(top_srcdir)/libxslt
2
3AM_CFLAGS = $(LIBXML_CFLAGS)
4
5lib_LTLIBRARIES = libxslt.la
6
7xsltincdir = $(includedir)/libxslt
8
9xsltinc_HEADERS = 			\
10	xslt.h				\
11	xsltutils.h			\
12	pattern.h			\
13	templates.h			\
14	variables.h			\
15	keys.h				\
16	numbersInternals.h		\
17	extensions.h			\
18	extra.h				\
19	functions.h			\
20	namespaces.h			\
21	imports.h			\
22	attributes.h			\
23	documents.h			\
24	preproc.h			\
25	transform.h			\
26	security.h			\
27	xsltInternals.h			\
28	xsltexports.h			\
29	xsltlocale.h
30nodist_xsltinc_HEADERS = 		\
31	xsltconfig.h
32
33libxslt_la_SOURCES = 			\
34	attrvt.c			\
35	xslt.c				\
36	xsltlocale.c			\
37	xsltutils.c			\
38	pattern.c			\
39	templates.c			\
40	variables.c			\
41	keys.c				\
42	numbers.c			\
43	extensions.c			\
44	extra.c				\
45	functions.c			\
46	namespaces.c			\
47	imports.c			\
48	attributes.c			\
49	documents.c			\
50	preproc.c			\
51	transform.c			\
52	security.c			\
53	win32config.h			\
54	xsltwin32config.h.in		\
55	libxslt.h
56nodist_libxslt_la_SOURCES =		\
57	xsltwin32config.h
58
59if USE_VERSION_SCRIPT
60LIBXSLT_VERSION_SCRIPT = $(VERSION_SCRIPT_FLAGS)$(srcdir)/libxslt.syms
61else
62LIBXSLT_VERSION_SCRIPT =
63endif
64
65libxslt_la_LIBADD = $(LIBXML_LIBS) $(EXTRA_LIBS) $(M_LIBS)
66libxslt_la_LDFLAGS =					\
67		$(LIBXSLT_VERSION_SCRIPT)		\
68		-version-info $(LIBXSLT_VERSION_INFO)
69
70man_MANS = libxslt.3
71
72EXTRA_DIST = $(man_MANS) trio.h triodef.h libxslt.syms
73
74xsltproc: all
75	@(cd ../xsltproc ; $(MAKE))
76
77install-exec-hook:
78	$(MKDIR_P) "$(DESTDIR)$(libdir)/libxslt-plugins"
79