summaryrefslogtreecommitdiff
path: root/libxslt
diff options
context:
space:
mode:
authorRĂ¼diger Timm <rt@openoffice.org>2008-06-06 10:32:42 +0000
committerRĂ¼diger Timm <rt@openoffice.org>2008-06-06 10:32:42 +0000
commite88ee394a6f57a1f3aa062ddd7bfe7cbb068577e (patch)
tree2ee380b1b90ef8364a09079b5f4a6cbab6fd8516 /libxslt
parent899d6920512e2be910d14780ddece9b1b2835cd5 (diff)
INTEGRATION: CWS xmlfix2 (1.12.4); FILE MERGED
2008/05/15 16:55:41 mst 1.12.4.2: RESYNC: (1.12-1.13); FILE MERGED 2008/04/02 11:49:16 mst 1.12.4.1: - libxslt/libxslt-1.1.16.patch, libxslt/makefile.mk, libxslt/prj/d.lst: + remove libxml2-config hack + patch and install xslt-config
Diffstat (limited to 'libxslt')
-rw-r--r--libxslt/makefile.mk15
1 files changed, 8 insertions, 7 deletions
diff --git a/libxslt/makefile.mk b/libxslt/makefile.mk
index 3721b5d7adee..96231dc488b2 100644
--- a/libxslt/makefile.mk
+++ b/libxslt/makefile.mk
@@ -8,7 +8,7 @@
#
# $RCSfile: makefile.mk,v $
#
-# $Revision: 1.13 $
+# $Revision: 1.14 $
#
# This file is part of OpenOffice.org.
#
@@ -51,16 +51,14 @@ LIBXSLTVERSION=1.1.16
TARFILE_NAME=$(PRJNAME)-$(LIBXSLTVERSION)
PATCH_FILE_NAME=$(TARFILE_NAME).patch
-ADDITIONAL_FILES=libxml2-config
-
# This is only for UNX environment now
.IF "$(OS)"=="WNT"
.IF "$(COM)"=="GCC"
CONFIGURE_DIR=
-CONFIGURE_ACTION=chmod 777 libxml2-config && .$/configure
+CONFIGURE_ACTION=.$/configure
CONFIGURE_FLAGS=--enable-ipv6=no --without-crypto --without-python --enable-static=no --with-sax1=yes --build=i586-pc-mingw32 --host=i586-pc-mingw32 CFLAGS="$(xslt_CFLAGS) -D_MT" LDFLAGS="$(xslt_LDFLAGS) -no-undefined -L$(ILIB:s/;/ -L/)" LIBS="-lmingwthrd" LIBXML2LIB=$(LIBXML2LIB) ZLIB3RDLIB=$(ZLIB3RDLIB) OBJDUMP="$(WRAPCMD) objdump"
-BUILD_ACTION=$(GNUMAKE)
+BUILD_ACTION=chmod 777 xslt-config && $(GNUMAKE)
BUILD_FLAGS+= -j$(EXTMAXPROCESS)
BUILD_DIR=$(CONFIGURE_DIR)
.IF "$(GUI)$(COM)"=="WNTGCC"
@@ -98,9 +96,9 @@ LDFLAGS+=-L$(SYSBASE)$/lib -L$(SYSBASE)$/usr$/lib -L$(SOLARLIBDIR) -lpthread -ld
xslt_CFLAGS+=-xc99=none
.ENDIF # "$(COMNAME)"=="sunpro5"
CONFIGURE_DIR=
-CONFIGURE_ACTION=chmod 777 libxml2-config && .$/configure
+CONFIGURE_ACTION=.$/configure
CONFIGURE_FLAGS=--enable-ipv6=no --without-crypto --without-python --enable-static=no --with-sax1=yes CFLAGS="$(xslt_CFLAGS)" LIBXML2LIB=$(LIBXML2LIB) ZLIB3RDLIB=$(ZLIB3RDLIB)
-BUILD_ACTION=$(GNUMAKE)
+BUILD_ACTION=chmod 777 xslt-config && $(GNUMAKE)
BUILD_FLAGS+= -j$(EXTMAXPROCESS)
BUILD_DIR=$(CONFIGURE_DIR)
.ENDIF
@@ -111,11 +109,13 @@ OUT2INC=libxslt$/*.h
OUT2LIB+=libxslt$/.libs$/libxslt.*.dylib
OUT2LIB+=libexslt$/.libs$/libexslt.*.dylib
OUT2BIN+=xsltproc$/.libs$/xsltproc
+OUT2BIN+=xslt-config
.ELIF "$(OS)"=="WNT"
.IF "$(COM)"=="GCC"
OUT2BIN+=libxslt$/.libs$/*.dll
OUT2BIN+=libexslt$/.libs$/*.dll
OUT2BIN+=xsltproc$/.libs$/*.exe*
+OUT2BIN+=xslt-config
.ELSE
OUT2LIB+=win32$/bin.msvc$/*.lib
OUT2BIN+=win32$/bin.msvc$/*.dll
@@ -125,6 +125,7 @@ OUT2BIN+=win32$/bin.msvc$/*.exe*
OUT2LIB+=libxslt$/.libs$/libxslt.so*
OUT2LIB+=libexslt$/.libs$/libexslt.so*
OUT2BIN+=xsltproc$/.libs$/xsltproc
+OUT2BIN+=xslt-config
.ENDIF
# --- Targets ------------------------------------------------------