Line
Link Here
|
0 |
-- /Makefile.am |
0 |
++ /Makefile.am |
Lines 9-17
Link Here
|
9 |
DIST_SUBDIRS = libxslt libexslt xsltproc python doc tests |
9 |
DIST_SUBDIRS = libxslt libexslt xsltproc python doc tests |
10 |
|
10 |
|
11 |
confexecdir=$(libdir) |
11 |
confexecdir=$(libdir) |
12 |
confexec_DATA = xsltConf.sh |
12 |
confexec_DATA = xsltCataloglessConf.sh |
13 |
|
13 |
|
14 |
bin_SCRIPTS = xslt-config |
14 |
bin_SCRIPTS = xslt-catalogless-config |
15 |
|
15 |
|
16 |
dist-hook: cleanup libxslt.spec |
16 |
dist-hook: cleanup libxslt.spec |
17 |
touch $(distdir)/doc/*.xml |
17 |
touch $(distdir)/doc/*.xml |
Lines 27-47
Link Here
|
27 |
win32/libxslt/libxslt_so.dsp win32/libxslt/xsltproc.dsp \ |
27 |
win32/libxslt/libxslt_so.dsp win32/libxslt/xsltproc.dsp \ |
28 |
$(CVS_EXTRA_DIST) |
28 |
$(CVS_EXTRA_DIST) |
29 |
|
29 |
|
30 |
## We create xsltConf.sh here and not from configure because we want |
30 |
## We create xsltCataloglessConf.sh here and not from configure because we want |
31 |
## to get the paths expanded correctly. Macros like srcdir are given |
31 |
## to get the paths expanded correctly. Macros like srcdir are given |
32 |
## the value NONE in configure if the user doesn't specify them (this |
32 |
## the value NONE in configure if the user doesn't specify them (this |
33 |
## is an autoconf feature, not a bug). |
33 |
## is an autoconf feature, not a bug). |
34 |
|
34 |
|
35 |
xsltConf.sh: xsltConf.sh.in Makefile |
35 |
xsltCataloglessConf.sh: xsltConf.sh.in Makefile |
36 |
## Use sed and then mv to avoid problems if the user interrupts. |
36 |
## Use sed and then mv to avoid problems if the user interrupts. |
37 |
sed -e 's?\@XSLT_LIBDIR\@?$(XSLT_LIBDIR)?g' \ |
37 |
sed -e 's?\@XSLT_LIBDIR\@?$(XSLT_LIBDIR)?g' \ |
38 |
-e 's?\@XSLT_INCLUDEDIR\@?$(XSLT_INCLUDEDIR)?g' \ |
38 |
-e 's?\@XSLT_INCLUDEDIR\@?$(XSLT_INCLUDEDIR)?g' \ |
39 |
-e 's?\@VERSION\@?$(VERSION)?g' \ |
39 |
-e 's?\@VERSION\@?$(VERSION)?g' \ |
40 |
-e 's?\@XSLT_LIBS\@?$(XSLT_LIBS) $(EXTRA_LIBS)?g' \ |
40 |
-e 's?\@XSLT_LIBS\@?$(XSLT_LIBS) $(EXTRA_LIBS)?g' \ |
41 |
< $(srcdir)/xsltConf.sh.in > xsltConf.tmp \ |
41 |
< $(srcdir)/xsltConf.sh.in > xsltConf.tmp \ |
42 |
&& mv xsltConf.tmp xsltConf.sh |
42 |
&& mv xsltConf.tmp xsltCataloglessConf.sh |
43 |
|
43 |
|
44 |
CLEANFILES = xsltConf.sh |
44 |
CLEANFILES = xsltCataloglessConf.sh |
45 |
|
45 |
|
46 |
check-local: tests |
46 |
check-local: tests |
47 |
|
47 |
|
Lines 70-76
Link Here
|
70 |
|
70 |
|
71 |
|
71 |
|
72 |
pkgconfigdir=$(libdir)/pkgconfig |
72 |
pkgconfigdir=$(libdir)/pkgconfig |
73 |
pkgconfig_DATA = libxslt.pc libexslt.pc |
73 |
pkgconfig_DATA = libxslt-catalogless.pc libexslt-catalogless.pc |
74 |
|
74 |
|
75 |
m4datadir = $(datadir)/aclocal |
75 |
m4datadir = $(datadir)/aclocal |
76 |
m4data_DATA = libxslt.m4 |
76 |
m4data_DATA = libxslt.m4 |
77 |
-- /configure.ac |
77 |
++ /configure.ac |
Lines 436-450
Link Here
|
436 |
AC_SUBST(LIBXML_SRC) |
436 |
AC_SUBST(LIBXML_SRC) |
437 |
|
437 |
|
438 |
dnl |
438 |
dnl |
439 |
dnl where is xml2-config |
439 |
dnl where is xml2-catalogless-config |
440 |
dnl |
440 |
dnl |
441 |
|
441 |
|
442 |
AC_SUBST(LIBXML_REQUIRED_VERSION) |
442 |
AC_SUBST(LIBXML_REQUIRED_VERSION) |
443 |
if test "x$LIBXML_CONFIG_PREFIX" != "x" |
443 |
if test "x$LIBXML_CONFIG_PREFIX" != "x" |
444 |
then |
444 |
then |
445 |
AC_PATH_TOOL([XML_CONFIG], [xml2-config], [false], [${LIBXML_CONFIG_PREFIX}/bin]) |
445 |
AC_PATH_TOOL([XML_CONFIG], [xml2-catalogless-config], [false], [${LIBXML_CONFIG_PREFIX}/bin]) |
446 |
else |
446 |
else |
447 |
AC_PATH_TOOL([XML_CONFIG], [xml2-config], [false]) |
447 |
AC_PATH_TOOL([XML_CONFIG], [xml2-catalogless-config], [false]) |
448 |
fi |
448 |
fi |
449 |
|
449 |
|
450 |
dnl |
450 |
dnl |
Lines 481-487
Link Here
|
481 |
if cd $LIBXML_SRC |
481 |
if cd $LIBXML_SRC |
482 |
then |
482 |
then |
483 |
LIBXML_SRC=`pwd` |
483 |
LIBXML_SRC=`pwd` |
484 |
XML_CONFIG="${LIBXML_SRC}/xml2-config" |
484 |
XML_CONFIG="${LIBXML_SRC}/xml2-catalogless-config" |
485 |
LIBXML_CFLAGS="-I${LIBXML_SRC}/include" |
485 |
LIBXML_CFLAGS="-I${LIBXML_SRC}/include" |
486 |
LIBXML_LIBS="-L${LIBXML_SRC} `$XML_CONFIG --libs`" |
486 |
LIBXML_LIBS="-L${LIBXML_SRC} `$XML_CONFIG --libs`" |
487 |
WITH_MODULES="`$XML_CONFIG --modules`" |
487 |
WITH_MODULES="`$XML_CONFIG --modules`" |
Lines 497-509
Link Here
|
497 |
|
497 |
|
498 |
if test "x$LIBXML_CONFIG_PREFIX" = "x" -a "x$LIBXML_LIBS" = "x" |
498 |
if test "x$LIBXML_CONFIG_PREFIX" = "x" -a "x$LIBXML_LIBS" = "x" |
499 |
then |
499 |
then |
500 |
PKG_CHECK_MODULES([LIBXML], [libxml-2.0 >= $LIBXML_REQUIRED_VERSION], [ |
500 |
PKG_CHECK_MODULES([LIBXML], [libxml-2.0-catalogless >= $LIBXML_REQUIRED_VERSION], [ |
501 |
WITH_MODULES="`$PKG_CONFIG --variable=modules libxml-2.0`" |
501 |
WITH_MODULES="`$PKG_CONFIG --variable=modules libxml-2.0-catalogless`" |
502 |
], [ ]) |
502 |
], [ ]) |
503 |
fi |
503 |
fi |
504 |
|
504 |
|
505 |
dnl |
505 |
dnl |
506 |
dnl make sure xml2-config is executable, |
506 |
dnl make sure xml2-catalogless-config is executable, |
507 |
dnl test version and init our variables |
507 |
dnl test version and init our variables |
508 |
dnl |
508 |
dnl |
509 |
|
509 |
|
Lines 609-622
Link Here
|
609 |
|
609 |
|
610 |
XSLT_LIBDIR='-L${libdir}' |
610 |
XSLT_LIBDIR='-L${libdir}' |
611 |
XSLT_INCLUDEDIR='-I${includedir}' |
611 |
XSLT_INCLUDEDIR='-I${includedir}' |
612 |
XSLT_LIBS="-lxslt $LIBXML_LIBS $M_LIBS" |
612 |
XSLT_LIBS="-lxslt-catalogless $LIBXML_LIBS $M_LIBS" |
613 |
AC_SUBST(XSLT_LIBDIR) |
613 |
AC_SUBST(XSLT_LIBDIR) |
614 |
AC_SUBST(XSLT_INCLUDEDIR) |
614 |
AC_SUBST(XSLT_INCLUDEDIR) |
615 |
AC_SUBST(XSLT_LIBS) |
615 |
AC_SUBST(XSLT_LIBS) |
616 |
|
616 |
|
617 |
EXSLT_LIBDIR='-L${libdir}' |
617 |
EXSLT_LIBDIR='-L${libdir}' |
618 |
EXSLT_INCLUDEDIR='-I${includedir}' |
618 |
EXSLT_INCLUDEDIR='-I${includedir}' |
619 |
EXSLT_LIBS="-lexslt $XSLT_LIBS $LIBGCRYPT_LIBS" |
619 |
EXSLT_LIBS="-lexslt-catalogless $XSLT_LIBS $LIBGCRYPT_LIBS" |
620 |
AC_SUBST(EXSLT_LIBDIR) |
620 |
AC_SUBST(EXSLT_LIBDIR) |
621 |
AC_SUBST(EXSLT_INCLUDEDIR) |
621 |
AC_SUBST(EXSLT_INCLUDEDIR) |
622 |
AC_SUBST(EXSLT_LIBS) |
622 |
AC_SUBST(EXSLT_LIBS) |
Lines 634-641
Link Here
|
634 |
|
634 |
|
635 |
AC_CONFIG_FILES([ |
635 |
AC_CONFIG_FILES([ |
636 |
Makefile |
636 |
Makefile |
637 |
libxslt.pc |
637 |
libxslt-catalogless.pc:libxslt.pc.in |
638 |
libexslt.pc |
638 |
libexslt-catalogless.pc:libexslt.pc.in |
639 |
libxslt/Makefile |
639 |
libxslt/Makefile |
640 |
libxslt/xsltconfig.h |
640 |
libxslt/xsltconfig.h |
641 |
libxslt/xsltwin32config.h |
641 |
libxslt/xsltwin32config.h |
Lines 673-679
Link Here
|
673 |
tests/exslt/crypto/Makefile |
673 |
tests/exslt/crypto/Makefile |
674 |
tests/plugins/Makefile |
674 |
tests/plugins/Makefile |
675 |
doc/Makefile |
675 |
doc/Makefile |
676 |
xslt-config |
676 |
xslt-catalogless-config:xslt-config.in |
677 |
libxslt.spec |
677 |
libxslt.spec |
678 |
]) |
678 |
]) |
679 |
|
679 |
|
680 |
-- /doc/syms.xsl |
680 |
++ /doc/syms.xsl |
Lines 15-33
Link Here
|
15 |
# Versions here are *fixed* to match the libxslt version |
15 |
# Versions here are *fixed* to match the libxslt version |
16 |
# at which the symbol was introduced. This ensures that |
16 |
# at which the symbol was introduced. This ensures that |
17 |
# a new client app requiring symbol foo() can't accidentally |
17 |
# a new client app requiring symbol foo() can't accidentally |
18 |
# run with old libxslt.so not providing foo() - the global |
18 |
# run with old libxslt-catalogless.so not providing foo() - the global |
19 |
# soname version info can't enforce this since we never |
19 |
# soname version info can't enforce this since we never |
20 |
# change the soname |
20 |
# change the soname |
21 |
# |
21 |
# |
22 |
|
22 |
|
23 |
</xsl:text> |
23 |
</xsl:text> |
24 |
<xsl:apply-templates select="/symbols/release"/> |
24 |
<xsl:apply-templates select="/symbols/release"/> |
|
|
25 |
<xsl:text>LIBXML2_CATALOGLESS { |
26 |
local: |
27 |
*; |
28 |
}; |
29 |
</xsl:text> |
25 |
</xsl:template> |
30 |
</xsl:template> |
26 |
|
31 |
|
27 |
<xsl:template match="release"> |
32 |
<xsl:template match="release"> |
28 |
<xsl:variable name="prev" |
33 |
<xsl:variable name="prev" |
29 |
select="preceding-sibling::release[position()=1]"/> |
34 |
select="preceding-sibling::release[position()=1]"/> |
30 |
<xsl:text>LIBXML2_</xsl:text> |
35 |
<xsl:text>LIBXML2_CATALOGLESS_</xsl:text> |
31 |
<xsl:value-of select="string(@version)"/> |
36 |
<xsl:value-of select="string(@version)"/> |
32 |
<xsl:text> { |
37 |
<xsl:text> { |
33 |
global: |
38 |
global: |
Lines 44-59
Link Here
|
44 |
<xsl:apply-templates select="."/> |
49 |
<xsl:apply-templates select="."/> |
45 |
</xsl:for-each> |
50 |
</xsl:for-each> |
46 |
|
51 |
|
47 |
<xsl:if test="not($prev)"> |
|
|
48 |
<xsl:text> |
49 |
local: |
50 |
*; |
51 |
</xsl:text> |
52 |
</xsl:if> |
53 |
|
54 |
<xsl:text>} </xsl:text> |
52 |
<xsl:text>} </xsl:text> |
55 |
<xsl:if test="$prev"> |
53 |
<xsl:if test="$prev"> |
56 |
<xsl:text>LIBXML2_</xsl:text> |
54 |
<xsl:text>LIBXML2_CATALOGLESS_</xsl:text> |
57 |
<xsl:value-of select="$prev/@version"/> |
55 |
<xsl:value-of select="$prev/@version"/> |
58 |
</xsl:if> |
56 |
</xsl:if> |
59 |
<xsl:text>; |
57 |
<xsl:text>; |
60 |
-- /libexslt/Makefile.am |
58 |
++ /libexslt/Makefile.am |
Lines 4-10
Link Here
|
4 |
|
4 |
|
5 |
AM_CFLAGS = $(LIBGCRYPT_CFLAGS) $(LIBXML_CFLAGS) |
5 |
AM_CFLAGS = $(LIBGCRYPT_CFLAGS) $(LIBXML_CFLAGS) |
6 |
|
6 |
|
7 |
lib_LTLIBRARIES = libexslt.la |
7 |
lib_LTLIBRARIES = libexslt-catalogless.la |
8 |
|
8 |
|
9 |
exsltincdir = $(includedir)/libexslt |
9 |
exsltincdir = $(includedir)/libexslt |
10 |
|
10 |
|
Lines 14-20
Link Here
|
14 |
nodist_exsltinc_HEADERS = \ |
14 |
nodist_exsltinc_HEADERS = \ |
15 |
exsltconfig.h |
15 |
exsltconfig.h |
16 |
|
16 |
|
17 |
libexslt_la_SOURCES = \ |
17 |
libexslt_catalogless_la_SOURCES = \ |
18 |
exslt.c \ |
18 |
exslt.c \ |
19 |
common.c \ |
19 |
common.c \ |
20 |
crypto.c \ |
20 |
crypto.c \ |
Lines 27-34
Link Here
|
27 |
libexslt.h \ |
27 |
libexslt.h \ |
28 |
dynamic.c |
28 |
dynamic.c |
29 |
|
29 |
|
30 |
libexslt_la_LIBADD = $(top_builddir)/libxslt/libxslt.la $(EXTRA_LIBS) $(LIBGCRYPT_LIBS) $(M_LIBS) |
30 |
libexslt_catalogless_la_LIBADD = $(top_builddir)/libxslt/libxslt-catalogless.la $(EXTRA_LIBS) $(LIBGCRYPT_LIBS) $(M_LIBS) |
31 |
libexslt_la_LDFLAGS = $(WIN32_EXTRA_LDFLAGS) -version-info $(LIBEXSLT_VERSION_INFO) |
31 |
libexslt_catalogless_la_LDFLAGS = $(WIN32_EXTRA_LDFLAGS) -version-info $(LIBEXSLT_VERSION_INFO) |
32 |
|
32 |
|
33 |
man_MANS = libexslt.3 |
33 |
man_MANS = libexslt.3 |
34 |
|
34 |
|
35 |
-- /libexslt.pc.in |
35 |
++ /libexslt.pc.in |
Lines 4-12
Link Here
|
4 |
includedir=@includedir@ |
4 |
includedir=@includedir@ |
5 |
|
5 |
|
6 |
|
6 |
|
7 |
Name: libexslt |
7 |
Name: libexslt-catalogless |
8 |
Version: @LIBEXSLT_VERSION@ |
8 |
Version: @LIBEXSLT_VERSION@ |
9 |
Description: EXSLT Extension library |
9 |
Description: EXSLT Extension library using libXML library version 2 without Catalog support |
10 |
Requires: libxml-2.0 |
10 |
Requires: libxml-2.0-catalogless |
11 |
Libs: @EXSLT_LIBDIR@ @EXSLT_LIBS@ |
11 |
Libs: @EXSLT_LIBDIR@ @EXSLT_LIBS@ |
12 |
Cflags: @EXSLT_INCLUDEDIR@ |
12 |
Cflags: @EXSLT_INCLUDEDIR@ |
13 |
-- /libxslt/Makefile.am |
13 |
++ /libxslt/Makefile.am |
Lines 2-8
Link Here
|
2 |
|
2 |
|
3 |
AM_CFLAGS = $(LIBXML_CFLAGS) |
3 |
AM_CFLAGS = $(LIBXML_CFLAGS) |
4 |
|
4 |
|
5 |
lib_LTLIBRARIES = libxslt.la |
5 |
lib_LTLIBRARIES = libxslt-catalogless.la |
6 |
|
6 |
|
7 |
xsltincdir = $(includedir)/libxslt |
7 |
xsltincdir = $(includedir)/libxslt |
8 |
|
8 |
|
Lines 30-36
Link Here
|
30 |
nodist_xsltinc_HEADERS = \ |
30 |
nodist_xsltinc_HEADERS = \ |
31 |
xsltconfig.h |
31 |
xsltconfig.h |
32 |
|
32 |
|
33 |
libxslt_la_SOURCES = \ |
33 |
libxslt_catalogless_la_SOURCES = \ |
34 |
attrvt.c \ |
34 |
attrvt.c \ |
35 |
xslt.c \ |
35 |
xslt.c \ |
36 |
xsltlocale.c \ |
36 |
xsltlocale.c \ |
Lines 53-59
Link Here
|
53 |
win32config.h \ |
53 |
win32config.h \ |
54 |
xsltwin32config.h.in \ |
54 |
xsltwin32config.h.in \ |
55 |
libxslt.h |
55 |
libxslt.h |
56 |
nodist_libxslt_la_SOURCES = \ |
56 |
nodist_libxslt_catalogless_la_SOURCES = \ |
57 |
xsltwin32config.h |
57 |
xsltwin32config.h |
58 |
|
58 |
|
59 |
if USE_VERSION_SCRIPT |
59 |
if USE_VERSION_SCRIPT |
Lines 62-69
Link Here
|
62 |
LIBXSLT_VERSION_SCRIPT = |
62 |
LIBXSLT_VERSION_SCRIPT = |
63 |
endif |
63 |
endif |
64 |
|
64 |
|
65 |
libxslt_la_LIBADD = $(LIBXML_LIBS) $(EXTRA_LIBS) $(M_LIBS) |
65 |
libxslt_catalogless_la_LIBADD = $(LIBXML_LIBS) $(EXTRA_LIBS) $(M_LIBS) |
66 |
libxslt_la_LDFLAGS = \ |
66 |
libxslt_catalogless_la_LDFLAGS = \ |
67 |
$(WIN32_EXTRA_LDFLAGS) \ |
67 |
$(WIN32_EXTRA_LDFLAGS) \ |
68 |
$(LIBXSLT_VERSION_SCRIPT) \ |
68 |
$(LIBXSLT_VERSION_SCRIPT) \ |
69 |
-version-info $(LIBXSLT_VERSION_INFO) |
69 |
-version-info $(LIBXSLT_VERSION_INFO) |
70 |
-- /libxslt.pc.in |
70 |
++ /libxslt.pc.in |
Lines 4-12
Link Here
|
4 |
includedir=@includedir@ |
4 |
includedir=@includedir@ |
5 |
|
5 |
|
6 |
|
6 |
|
7 |
Name: libxslt |
7 |
Name: libxslt-catalogless |
8 |
Version: @VERSION@ |
8 |
Version: @VERSION@ |
9 |
Description: XSLT library version 2. |
9 |
Description: XSLT library version 2 using libXML library version 2 without Catalog support. |
10 |
Requires: libxml-2.0 |
10 |
Requires: libxml-2.0-catalogless |
11 |
Libs: @XSLT_LIBDIR@ @XSLT_LIBS@ @EXTRA_LIBS@ |
11 |
Libs: @XSLT_LIBDIR@ @XSLT_LIBS@ @EXTRA_LIBS@ |
12 |
Cflags: @XSLT_INCLUDEDIR@ |
12 |
Cflags: @XSLT_INCLUDEDIR@ |
13 |
-- /python/Makefile.am |
13 |
++ /python/Makefile.am |
Lines 23-30
Link Here
|
23 |
|
23 |
|
24 |
if WITH_PYTHON |
24 |
if WITH_PYTHON |
25 |
mylibs = \ |
25 |
mylibs = \ |
26 |
$(top_builddir)/libxslt/libxslt.la \ |
26 |
$(top_builddir)/libxslt/libxslt-catalogless.la \ |
27 |
$(top_builddir)/libexslt/libexslt.la |
27 |
$(top_builddir)/libexslt/libexslt-catalogless.la |
28 |
|
28 |
|
29 |
all-local: libxslt.py |
29 |
all-local: libxslt.py |
30 |
|
30 |
|
31 |
-- /tests/plugins/Makefile.am |
31 |
++ /tests/plugins/Makefile.am |
Lines 20-26
Link Here
|
20 |
|
20 |
|
21 |
xmlsoft_org_xslt_testplugin_la_CFLAGS = -DMODULE_COMPILE $(LIBXML_CFLAGS) $(LIBXSLT_CFLAGS) |
21 |
xmlsoft_org_xslt_testplugin_la_CFLAGS = -DMODULE_COMPILE $(LIBXML_CFLAGS) $(LIBXSLT_CFLAGS) |
22 |
xmlsoft_org_xslt_testplugin_la_SOURCES = testplugin.c |
22 |
xmlsoft_org_xslt_testplugin_la_SOURCES = testplugin.c |
23 |
xmlsoft_org_xslt_testplugin_la_LIBADD = $(top_builddir)/libxslt/libxslt.la $(EXTRA_LIBS) |
23 |
xmlsoft_org_xslt_testplugin_la_LIBADD = $(top_builddir)/libxslt/libxslt-catalogless.la $(EXTRA_LIBS) |
24 |
xmlsoft_org_xslt_testplugin_la_LDFLAGS = $(WIN32_EXTRA_LDFLAGS) -module -avoid-version -rpath $(plugindir) |
24 |
xmlsoft_org_xslt_testplugin_la_LDFLAGS = $(WIN32_EXTRA_LDFLAGS) -module -avoid-version -rpath $(plugindir) |
25 |
|
25 |
|
26 |
test-logall: |
26 |
test-logall: |
27 |
-- /xslt-config.in |
27 |
++ /xslt-config.in |
Lines 9-15
Link Here
|
9 |
usage() |
9 |
usage() |
10 |
{ |
10 |
{ |
11 |
cat <<EOF |
11 |
cat <<EOF |
12 |
Usage: xslt-config [OPTION]... |
12 |
Usage: xslt-catalogless-config [OPTION]... |
13 |
|
13 |
|
14 |
Known values for OPTION are: |
14 |
Known values for OPTION are: |
15 |
|
15 |
|
16 |
-- /xsltproc/Makefile.am |
16 |
++ /xsltproc/Makefile.am |
Lines 3-11
Link Here
|
3 |
-I$(top_builddir)/libexslt |
3 |
-I$(top_builddir)/libexslt |
4 |
|
4 |
|
5 |
EXTRA_PROGRAMS= |
5 |
EXTRA_PROGRAMS= |
6 |
bin_PROGRAMS = xsltproc $(XSLTPROCDV) |
6 |
noinst_PROGRAMS = xsltproc $(XSLTPROCDV) |
7 |
|
7 |
|
8 |
noinst_PROGRAMS=testThreads |
8 |
noinst_PROGRAMS += testThreads |
9 |
|
9 |
|
10 |
AM_CFLAGS = $(LIBGCRYPT_CFLAGS) $(LIBXML_CFLAGS) |
10 |
AM_CFLAGS = $(LIBGCRYPT_CFLAGS) $(LIBXML_CFLAGS) |
11 |
|
11 |
|
Lines 18-42
Link Here
|
18 |
testThreads_DEPENDENCIES = $(DEPS) |
18 |
testThreads_DEPENDENCIES = $(DEPS) |
19 |
testThreads_LDADD= $(THREAD_LIBS) $(LDADDS) |
19 |
testThreads_LDADD= $(THREAD_LIBS) $(LDADDS) |
20 |
|
20 |
|
21 |
DEPS = $(top_builddir)/libxslt/libxslt.la \ |
21 |
DEPS = $(top_builddir)/libxslt/libxslt-catalogless.la \ |
22 |
$(top_builddir)/libexslt/libexslt.la |
22 |
$(top_builddir)/libexslt/libexslt-catalogless.la |
23 |
|
23 |
|
24 |
LDADDS = $(top_builddir)/libxslt/libxslt.la \ |
24 |
LDADDS = $(top_builddir)/libxslt/libxslt-catalogless.la \ |
25 |
$(top_builddir)/libexslt/libexslt.la \ |
25 |
$(top_builddir)/libexslt/libexslt-catalogless.la \ |
26 |
$(LIBXML_LIBS) $(EXTRA_LIBS) $(M_LIBS) $(WIN32_EXTRA_LIBADD) |
26 |
$(LIBXML_LIBS) $(EXTRA_LIBS) $(M_LIBS) $(WIN32_EXTRA_LIBADD) |
27 |
|
27 |
|
28 |
xsltproc_LDADD = $(LIBGCRYPT_LIBS) $(LDADDS) |
28 |
xsltproc_LDADD = $(LIBGCRYPT_LIBS) $(LDADDS) |
29 |
|
29 |
|
30 |
CLEANFILES = .memdump |
30 |
CLEANFILES = .memdump |
31 |
|
31 |
|
32 |
$(top_builddir)/libxslt/libxslt.la: |
32 |
$(top_builddir)/libxslt/libxslt-catalogless.la: |
33 |
cd $(top_builddir)/libxslt && $(MAKE) libxslt.la |
33 |
cd $(top_builddir)/libxslt && $(MAKE) libxslt-catalogless.la |
34 |
|
34 |
|
35 |
$(top_builddir)/libexslt/libexslt.la: $(top_builddir)/libxslt/libxslt.la |
35 |
$(top_builddir)/libexslt/libexslt-catalogless.la: $(top_builddir)/libxslt/libxslt-catalogless.la |
36 |
cd $(top_builddir)/libexslt && $(MAKE) libexslt.la |
36 |
cd $(top_builddir)/libexslt && $(MAKE) libexslt-catalogless.la |
37 |
|
37 |
|
38 |
xsltproc.dv: xsltproc.o |
38 |
xsltproc.dv: xsltproc.o |
39 |
$(CC) $(CFLAGS) -o xsltproc xsltproc.o ../libexslt/.libs/libexslt.a ../libxslt/.libs/libxslt.a $(LIBXML_LIBS) $(EXTRA_LIBS) $(LIBGCRYPT_LIBS) |
39 |
$(CC) $(CFLAGS) -o xsltproc xsltproc.o ../libexslt/.libs/libexslt-catalogless.a ../libxslt/.libs/libxslt-cataloless.a $(LIBXML_LIBS) $(EXTRA_LIBS) $(LIBGCRYPT_LIBS) |
40 |
|
40 |
|
41 |
tests: testThreads |
41 |
tests: testThreads |
42 |
@echo > .memdump |
42 |
@echo > .memdump |