diff options
author | Matúš Kukan <matus.kukan@gmail.com> | 2012-09-09 15:29:43 +0200 |
---|---|---|
committer | Matúš Kukan <matus.kukan@gmail.com> | 2012-09-11 14:34:55 +0200 |
commit | 1ee760335b8562f52728baa6ffebb2e79b28e789 (patch) | |
tree | eabc4cd9adbc50756f55856a1fe49eee0693862d | |
parent | ed2ad9638208b905f6501fedcd9b84d4176b9529 (diff) |
liborcus: convert to gbuild
Change-Id: I6a0d869526ffd40bfe5ff81267f241c049d050f0
-rw-r--r-- | Makefile.top | 2 | ||||
-rw-r--r-- | Module_tail_build.mk | 1 | ||||
-rw-r--r-- | RepositoryExternal.mk | 5 | ||||
-rw-r--r-- | RepositoryModule_ooo.mk | 1 | ||||
-rw-r--r-- | config_host.mk.in | 1 | ||||
-rw-r--r-- | configure.in | 1 | ||||
-rw-r--r-- | liborcus/ExternalProject_liborcus.mk | 49 | ||||
-rw-r--r-- | liborcus/Makefile | 7 | ||||
-rw-r--r-- | liborcus/Module_liborcus.mk | 21 | ||||
-rw-r--r-- | liborcus/UnpackedTarball_orcus.mk | 31 | ||||
-rw-r--r-- | liborcus/liborcus_0.1.0-boost_disable_auto_lib.patch | 4 | ||||
-rw-r--r-- | liborcus/liborcus_0.1.0-configure.patch | 4 | ||||
-rw-r--r-- | liborcus/liborcus_0.1.0-mingw.patch | 12 | ||||
-rw-r--r-- | liborcus/liborcus_0.1.0-warnings.patch | 8 | ||||
-rw-r--r-- | liborcus/makefile.mk | 92 | ||||
-rw-r--r-- | liborcus/prj/d.lst | 10 | ||||
-rw-r--r-- | liborcus/prj/dmake | 0 | ||||
-rw-r--r-- | sc/CppunitTest_sc_filters_test.mk | 5 | ||||
-rw-r--r-- | sc/CppunitTest_sc_subsequent_filters_test.mk | 5 | ||||
-rw-r--r-- | sc/prj/build.lst | 2 | ||||
-rw-r--r-- | tail_build/prj/build.lst | 2 |
21 files changed, 141 insertions, 122 deletions
diff --git a/Makefile.top b/Makefile.top index e653a28a091c..9387d1e3aff1 100644 --- a/Makefile.top +++ b/Makefile.top @@ -89,6 +89,7 @@ l10ntools\ libcdr\ libcmis\ libmspub\ +liborcus\ libpng\ libvisio\ libwpd\ @@ -215,7 +216,6 @@ libcroco\ libexttextcat\ libgsf\ liblangtag\ -liborcus\ librsvg\ libxml2\ libxmlsec\ diff --git a/Module_tail_build.mk b/Module_tail_build.mk index 00276f4783f4..44e8ffe981b7 100644 --- a/Module_tail_build.mk +++ b/Module_tail_build.mk @@ -76,6 +76,7 @@ $(eval $(call gb_Module_add_moduledirs,tail_end,\ libcdr \ libcmis \ libmspub \ + liborcus \ libvisio \ libwpd \ libwpg \ diff --git a/RepositoryExternal.mk b/RepositoryExternal.mk index e7690cf86192..42213d91551d 100644 --- a/RepositoryExternal.mk +++ b/RepositoryExternal.mk @@ -1914,6 +1914,11 @@ $(eval $(call gb_Helper_register_static_libraries,PLAINLIBS, \ )) define gb_LinkTarget__use_orcus +$(call gb_LinkTarget_use_unpacked,$(1),orcus) +$(call gb_LinkTarget_set_include,$(1),\ + -I$(call gb_UnpackedTarball_get_dir,orcus/include) \ + $$(INCLUDE) \ +) $(call gb_LinkTarget_use_static_libraries,$(1),\ orcus \ ) diff --git a/RepositoryModule_ooo.mk b/RepositoryModule_ooo.mk index 6f2e86cd4740..f29d3f6e86d4 100644 --- a/RepositoryModule_ooo.mk +++ b/RepositoryModule_ooo.mk @@ -85,6 +85,7 @@ $(eval $(call gb_Module_add_moduledirs,ooo,\ libcdr \ libcmis \ libmspub \ + liborcus \ libpng \ libvisio \ libwpd \ diff --git a/config_host.mk.in b/config_host.mk.in index 3edba3b3b0c3..3ad7e491ee2a 100644 --- a/config_host.mk.in +++ b/config_host.mk.in @@ -423,6 +423,7 @@ export OPENSSL_CFLAGS=@OPENSSL_CFLAGS@ export OPENSSL_LIBS=@OPENSSL_LIBS@ export ORCUS_CFLAGS=@ORCUS_CFLAGS@ export ORCUS_LIBS=@ORCUS_LIBS@ +export ORCUS_TARBALL=@ORCUS_TARBALL@ export OS=@OS@ export OSVERSION=@OSVERSION@ export OS_FOR_BUILD=@OS_FOR_BUILD@ diff --git a/configure.in b/configure.in index ae74ee0d8d2e..da39a70372c6 100644 --- a/configure.in +++ b/configure.in @@ -8622,7 +8622,6 @@ if test "$with_system_orcus" = "yes"; then else AC_MSG_RESULT([internal]) ORCUS_TARBALL=46d9f4cf8b145c21ce1056e116d2ce71-liborcus_0.1.0.tar.bz2 - BUILD_TYPE="$BUILD_TYPE LIBORCUS" SYSTEM_LIBORCUS=NO fi AC_SUBST(SYSTEM_LIBORCUS) diff --git a/liborcus/ExternalProject_liborcus.mk b/liborcus/ExternalProject_liborcus.mk new file mode 100644 index 000000000000..80d38763788b --- /dev/null +++ b/liborcus/ExternalProject_liborcus.mk @@ -0,0 +1,49 @@ +# -*- Mode: makefile-gmake; tab-width: 4; indent-tabs-mode: t -*- +# +# This file is part of the LibreOffice project. +# +# This Source Code Form is subject to the terms of the Mozilla Public +# License, v. 2.0. If a copy of the MPL was not distributed with this +# file, You can obtain one at http://mozilla.org/MPL/2.0/. +# + +$(eval $(call gb_ExternalProject_ExternalProject,liborcus)) + +$(eval $(call gb_ExternalProject_use_unpacked,liborcus,orcus)) + +$(eval $(call gb_ExternalProject_register_targets,liborcus,\ + build \ +)) + +ifeq ($(OS)$(COM),WNTMSC) + +$(call gb_ExternalProject_get_state_target,liborcus,build) : + cd $(EXTERNAL_WORKDIR)/vsprojects/liborcus-static-nozip \ + && export BOOST_INCLUDE_DIR=$(OUTDIR)/inc/external \ + && export BOOST_LIB_DIR=$(OUTDIR)/lib \ + && $(COMPATH)/vcpackages/vcbuild.exe liborcus-static-nozip.vcproj "Release|Win32" \ + && cp Release/orcus.lib $(OUTDIR)/lib \ + && touch $@ + +else + +$(call gb_ExternalProject_get_state_target,liborcus,build) : + cd $(EXTERNAL_WORKDIR) \ + && $(if $(filter ANDROID,$(OS)),LIBS='-lgnustl_shared -lm') \ + ./configure \ + --with-pic \ + --enable-static \ + --disable-shared \ + --without-libzip \ + --disable-debug \ + --disable-spreadsheet-model \ + $(if $(filter NO,$(SYSTEM_BOOST)),CXXFLAGS=-I$(OUTDIR)/inc/external) \ + $(if $(filter YES,$(CROSS_COMPILING)),--build=$(BUILD_PLATFORM) --host=$(HOST_PLATFORM)) \ + && $(GNUMAKE) \ + && cp src/liborcus/.libs/liborcus-0.2.a $(OUTDIR)/lib \ + && ln -s $(OUTDIR)/lib/liborcus.a liborcus-0.2.a \ + && touch $@ + +endif + +# vim: set noet sw=4 ts=4: diff --git a/liborcus/Makefile b/liborcus/Makefile new file mode 100644 index 000000000000..ccb1c85a04da --- /dev/null +++ b/liborcus/Makefile @@ -0,0 +1,7 @@ +# -*- Mode: makefile-gmake; tab-width: 4; indent-tabs-mode: t -*- + +module_directory:=$(dir $(realpath $(firstword $(MAKEFILE_LIST)))) + +include $(module_directory)/../solenv/gbuild/partial_build.mk + +# vim: set noet sw=4 ts=4: diff --git a/liborcus/Module_liborcus.mk b/liborcus/Module_liborcus.mk new file mode 100644 index 000000000000..f8c0ed0a4a65 --- /dev/null +++ b/liborcus/Module_liborcus.mk @@ -0,0 +1,21 @@ +# -*- Mode: makefile-gmake; tab-width: 4; indent-tabs-mode: t -*- +# +# This file is part of the LibreOffice project. +# +# This Source Code Form is subject to the terms of the Mozilla Public +# License, v. 2.0. If a copy of the MPL was not distributed with this +# file, You can obtain one at http://mozilla.org/MPL/2.0/. +# + +$(eval $(call gb_Module_Module,liborcus)) + +ifeq ($(SYSTEM_LIBORCUS),NO) + +$(eval $(call gb_Module_add_targets,liborcus,\ + ExternalProject_liborcus \ + UnpackedTarball_orcus \ +)) + +endif + +# vim: set noet sw=4 ts=4: diff --git a/liborcus/UnpackedTarball_orcus.mk b/liborcus/UnpackedTarball_orcus.mk new file mode 100644 index 000000000000..6846f22f3374 --- /dev/null +++ b/liborcus/UnpackedTarball_orcus.mk @@ -0,0 +1,31 @@ +# -*- Mode: makefile-gmake; tab-width: 4; indent-tabs-mode: t -*- +# +# This file is part of the LibreOffice project. +# +# This Source Code Form is subject to the terms of the Mozilla Public +# License, v. 2.0. If a copy of the MPL was not distributed with this +# file, You can obtain one at http://mozilla.org/MPL/2.0/. +# + +$(eval $(call gb_UnpackedTarball_UnpackedTarball,orcus)) + +$(eval $(call gb_UnpackedTarball_set_tarball,orcus,$(ORCUS_TARBALL))) + +$(eval $(call gb_UnpackedTarball_set_patchlevel,orcus,0)) + +orcus_patches := +# -Werror,-Wunused-variable -Werror,-Wunused-private-field +orcus_patches += liborcus_0.1.0-warnings.patch +# make config.sub recognize arm-linux-androideabi +orcus_patches += liborcus_0.1.0-configure.patch +# fix MinGW build +orcus_patches += liborcus_0.1.0-mingw.patch +# disable boost "auto lib" in MSVC build +# for some reason (CRLF in file?) this patch doesn't want to apply on unix... +orcus_patches += liborcus_0.1.0-boost_disable_auto_lib.patch + +$(eval $(call gb_UnpackedTarball_add_patches,orcus,\ + $(foreach patch,$(orcus_patches),liborcus/$(patch)) \ +)) + +# vim: set noet sw=4 ts=4: diff --git a/liborcus/liborcus_0.1.0-boost_disable_auto_lib.patch b/liborcus/liborcus_0.1.0-boost_disable_auto_lib.patch index 18b2ed73014a..dec1422c84b6 100644 --- a/liborcus/liborcus_0.1.0-boost_disable_auto_lib.patch +++ b/liborcus/liborcus_0.1.0-boost_disable_auto_lib.patch @@ -1,5 +1,5 @@ ---- misc/liborcus_0.1.0/vsprojects/liborcus-static-nozip/liborcus-static-nozip.vcproj 2012-09-07 06:00:35.000000000 +0200 -+++ misc/build/liborcus_0.1.0/vsprojects/liborcus-static-nozip/liborcus-static-nozip.vcproj 2012-09-10 18:10:23.821600000 +0200 +--- vsprojects/liborcus-static-nozip/liborcus-static-nozip.vcproj 2012-09-07 06:00:35.000000000 +0200 ++++ vsprojects/liborcus-static-nozip/liborcus-static-nozip.vcproj 2012-09-10 18:10:23.821600000 +0200 @@ -42,7 +42,7 @@ Name="VCCLCompilerTool" Optimization="0" diff --git a/liborcus/liborcus_0.1.0-configure.patch b/liborcus/liborcus_0.1.0-configure.patch index 27050eedb236..ae8502e417f0 100644 --- a/liborcus/liborcus_0.1.0-configure.patch +++ b/liborcus/liborcus_0.1.0-configure.patch @@ -1,5 +1,5 @@ ---- misc/liborcus_0.1.0/config.sub -+++ misc/build/liborcus_0.1.0/config.sub +--- config.sub ++++ config.sub @@ -120,7 +120,7 @@ # Here we must recognize all the valid KERNEL-OS combinations. maybe_os=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\2/'` diff --git a/liborcus/liborcus_0.1.0-mingw.patch b/liborcus/liborcus_0.1.0-mingw.patch index e87f9a852afa..68d51502707b 100644 --- a/liborcus/liborcus_0.1.0-mingw.patch +++ b/liborcus/liborcus_0.1.0-mingw.patch @@ -1,5 +1,5 @@ -+++ misc/build/liborcus_0.1.0/configure.dt -+++ misc/build/liborcus_0.1.0/configure ++++ configure.dt ++++ configure @@ -619,6 +619,8 @@ WITH_LIBZIP_FALSE WITH_LIBZIP_TRUE LIBZIP_LIBS @@ -39,8 +39,8 @@ if test -z "${WITH_LIBZIP_TRUE}" && test -z "${WITH_LIBZIP_FALSE}"; then as_fn_error $? "conditional \"WITH_LIBZIP\" was never defined. Usually this means the macro was only invoked conditionally." "$LINENO" 5 -+++ misc/build/liborcus_0.1.0/src/liborcus/Makefile.in.dt -+++ misc/build/liborcus_0.1.0/src/liborcus/Makefile.in ++++ src/liborcus/Makefile.in.dt ++++ src/liborcus/Makefile.in @@ -362,7 +361,8 @@ INCDIR = $(top_srcdir)/include SRCDIR = $(top_srcdir)/src/liborcus BINDIR = $(top_srcdir)/bin @@ -51,8 +51,8 @@ lib_LTLIBRARIES = liborcus-@ORCUS_API_VERSION@.la liborcus_@ORCUS_API_VERSION@_la_SOURCES = dom_tree.cpp exception.cpp \ global.cpp spreadsheet_interface.cpp orcus_css.cpp \ -+++ misc/build/liborcus_0.1.0/src/Makefile.in.dt -+++ misc/build/liborcus_0.1.0/src/Makefile.in ++++ src/Makefile.in.dt ++++ src/Makefile.in @@ -37,26 +37,35 @@ host_triplet = @host@ bin_PROGRAMS = orcus-xml-dump$(EXEEXT) $(am__EXEEXT_2) $(am__EXEEXT_3) EXTRA_PROGRAMS = orcus-test-common$(EXEEXT) orcus-test-xml$(EXEEXT) \ diff --git a/liborcus/liborcus_0.1.0-warnings.patch b/liborcus/liborcus_0.1.0-warnings.patch index a7e796af3975..8ce6533c0908 100644 --- a/liborcus/liborcus_0.1.0-warnings.patch +++ b/liborcus/liborcus_0.1.0-warnings.patch @@ -1,5 +1,5 @@ ---- misc/liborcus_0.1.0/src/liborcus/pstring.cpp 2012-09-07 06:00:35.000000000 +0200 -+++ misc/build/liborcus_0.1.0/src/liborcus/pstring.cpp 2012-09-07 16:56:14.000000000 +0200 +--- src/liborcus/pstring.cpp 2012-09-07 06:00:35.000000000 +0200 ++++ src/liborcus/pstring.cpp 2012-09-07 16:56:14.000000000 +0200 @@ -57,25 +57,25 @@ pstring pstring::intern(const char* str, size_t n) @@ -30,8 +30,8 @@ interned_strings.store.dump(); } ---- misc/liborcus_0.1.0/src/liborcus/xml_map_tree.cpp 2012-09-07 06:00:35.000000000 +0200 -+++ misc/build/liborcus_0.1.0/src/liborcus/xml_map_tree.cpp 2012-09-07 16:59:23.000000000 +0200 +--- src/liborcus/xml_map_tree.cpp 2012-09-07 06:00:35.000000000 +0200 ++++ src/liborcus/xml_map_tree.cpp 2012-09-07 16:59:23.000000000 +0200 @@ -55,15 +55,14 @@ { const char* mp_char; diff --git a/liborcus/makefile.mk b/liborcus/makefile.mk deleted file mode 100644 index 86821fc2fe9a..000000000000 --- a/liborcus/makefile.mk +++ /dev/null @@ -1,92 +0,0 @@ -# -# This file is part of the LibreOffice project. -# -# This Source Code Form is subject to the terms of the Mozilla Public -# License, v. 2.0. If a copy of the MPL was not distributed with this -# file, You can obtain one at http://mozilla.org/MPL/2.0/. -# -# This file incorporates work covered by the following license notice: -# -# Licensed to the Apache Software Foundation (ASF) under one or more -# contributor license agreements. See the NOTICE file distributed -# with this work for additional information regarding copyright -# ownership. The ASF licenses this file to you under the Apache -# License, Version 2.0 (the "License"); you may not use this file -# except in compliance with the License. You may obtain a copy of -# the License at http://www.apache.org/licenses/LICENSE-2.0 . -# - -PRJ=. - -PRJNAME=orcus -TARGET=orcus - -# --- Settings ----------------------------------------------------- - -.INCLUDE : settings.mk - -# --- Files -------------------------------------------------------- - -.IF "$(SYSTEM_LIBORCUS)" == "YES" -@all: - @echo "Using system liborcus..." -.ENDIF - -TARFILE_NAME=liborcus_0.1.0 -TARFILE_MD5=46d9f4cf8b145c21ce1056e116d2ce71 - -PATCH_FILES=liborcus_0.1.0-warnings.patch - # -Werror,-Wunused-variable -Werror,-Wunused-private-field - -PATCH_FILES+=liborcus_0.1.0-configure.patch - # make config.sub recognize arm-linux-androideabi - -# fix MinGW build -PATCH_FILES+=liborcus_0.1.0-mingw.patch - -.IF "$(GUI)$(COM)"=="WNTMSC" - -# disable boost "auto lib" in MSVC build -# for some reason (CRLF in file?) this patch doesn't want to apply on unix... -PATCH_FILES+=liborcus_0.1.0-boost_disable_auto_lib.patch - -BUILD_DIR=vsprojects/liborcus-static-nozip -BUILD_ACTION= \ - export BOOST_INCLUDE_DIR=$(OUTDIR)/inc/external && \ - export BOOST_LIB_DIR=$(OUTDIR)/lib && \ - $(COMPATH)$/vcpackages$/vcbuild.exe liborcus-static-nozip.vcproj "Release|Win32" - -.ELSE - -.IF "$(SYSTEM_BOOST)" == "NO" -MY_CXXFLAGS = CXXFLAGS=-I$(OUTDIR)/inc/external -.END - -CONFIGURE_DIR= -CONFIGURE_ACTION=./configure \ - --with-pic \ - --enable-static \ - --disable-shared \ - --without-libzip \ - --disable-debug \ - --disable-spreadsheet-model $(MY_CXXFLAGS) - -.IF "$(CROSS_COMPILING)" == "YES" -CONFIGURE_ACTION+=--build=$(BUILD_PLATFORM) --host=$(HOST_PLATFORM) -.ENDIF - -.IF "$(OS)" == "ANDROID" -CONFIGURE_ACTION:=LIBS='-lgnustl_shared -lm' $(CONFIGURE_ACTION) -.ENDIF - -BUILD_ACTION=make -BUILD_DIR= - -.ENDIF - -# --- Targets ------------------------------------------------------ - -.INCLUDE : set_ext.mk -.INCLUDE : target.mk -.INCLUDE : tg_ext.mk - diff --git a/liborcus/prj/d.lst b/liborcus/prj/d.lst index 4e09e7706642..e69de29bb2d1 100644 --- a/liborcus/prj/d.lst +++ b/liborcus/prj/d.lst @@ -1,10 +0,0 @@ -mkdir: %_DEST%\inc\orcus -mkdir: %_DEST%\inc\orcus\spreadsheet - -..\%__SRC%\misc\build\liborcus*\include\orcus\*.hpp %_DEST%\inc\orcus\ -..\%__SRC%\misc\build\liborcus*\include\orcus\spreadsheet\*.hpp %_DEST%\inc\orcus\spreadsheet\ - -..\%__SRC%\misc\build\liborcus*\src\liborcus\.libs\liborcus-0.2.a %_DEST%\lib\ -symlink: %_DEST%\lib\liborcus-0.2.a %_DEST%\lib\liborcus.a - -..\%__SRC%\misc\build\liborcus*\vsprojects\liborcus-static-nozip\Release\orcus.lib %_DEST%\lib\ diff --git a/liborcus/prj/dmake b/liborcus/prj/dmake deleted file mode 100644 index e69de29bb2d1..000000000000 --- a/liborcus/prj/dmake +++ /dev/null diff --git a/sc/CppunitTest_sc_filters_test.mk b/sc/CppunitTest_sc_filters_test.mk index e7554d2d53aa..37a4b14aaa97 100644 --- a/sc/CppunitTest_sc_filters_test.mk +++ b/sc/CppunitTest_sc_filters_test.mk @@ -31,7 +31,10 @@ $(eval $(call gb_CppunitTest_add_exception_objects,sc_filters_test, \ sc/qa/unit/filters-test \ )) -$(eval $(call gb_CppunitTest_use_external,sc_filters_test,mdds_headers)) +$(eval $(call gb_CppunitTest_use_externals,sc_filters_test, \ + mdds_headers \ + orcus \ +)) $(eval $(call gb_CppunitTest_use_libraries,sc_filters_test, \ avmedia \ diff --git a/sc/CppunitTest_sc_subsequent_filters_test.mk b/sc/CppunitTest_sc_subsequent_filters_test.mk index 6efbc8533e1c..ecb4bf74bdca 100644 --- a/sc/CppunitTest_sc_subsequent_filters_test.mk +++ b/sc/CppunitTest_sc_subsequent_filters_test.mk @@ -31,7 +31,10 @@ $(eval $(call gb_CppunitTest_add_exception_objects,sc_subsequent_filters_test, \ sc/qa/unit/subsequent_filters-test \ )) -$(eval $(call gb_CppunitTest_use_external,sc_subsequent_filters_test,mdds_headers)) +$(eval $(call gb_CppunitTest_use_externals,sc_subsequent_filters_test, \ + mdds_headers \ + orcus \ +)) $(eval $(call gb_CppunitTest_use_libraries,sc_subsequent_filters_test, \ avmedia \ diff --git a/sc/prj/build.lst b/sc/prj/build.lst index 80331018ee84..1acd868dcb4a 100644 --- a/sc/prj/build.lst +++ b/sc/prj/build.lst @@ -1,2 +1,2 @@ -sc sc : basic filter TRANSLATIONS:translations vbahelper oovbaapi svx uui stoc BOOST:boost formula mdds oox LIBXSLT:libxslt unoxml ure test xmloff desktop ucb package configmgr officecfg scripting chart2 eventattacher forms scaddins xmlsecurity tubes LIBORCUS:liborcus NULL +sc sc : basic filter TRANSLATIONS:translations vbahelper oovbaapi svx uui stoc BOOST:boost formula mdds oox LIBXSLT:libxslt unoxml ure test xmloff desktop ucb package configmgr officecfg scripting chart2 eventattacher forms scaddins xmlsecurity tubes liborcus NULL sc sc\prj nmake - all sc_prj NULL diff --git a/tail_build/prj/build.lst b/tail_build/prj/build.lst index 4e60b245c4b2..63eab32637a4 100644 --- a/tail_build/prj/build.lst +++ b/tail_build/prj/build.lst @@ -1,2 +1,2 @@ -tb tail_build : AFMS:afms APACHE_COMMONS:apache-commons BSH:beanshell BERKELEYDB:berkeleydb BOOST:boost CAIRO:cairo CPPUNIT:cppunit DESKTOP:codemaker CURL:curl EXPAT:expat FONTCONFIG:fontconfig FREETYPE:freetype GLIB:glib GRAPHITE:graphite HUNSPELL:hunspell HYPHEN:hyphen ICU:icu DESKTOP:l10ntools JFREEREPORT:jfreereport JPEG:jpeg LCMS2:lcms2 LIBEXTTEXTCAT:libexttextcat LIBLANGTAG:liblangtag LIBXML2:libxml2 libxmlsec LIBXSLT:libxslt LIBORCUS:liborcus LPSOLVE:lpsolve MOZ:moz MYTHES:mythes NEON:neon NSS:nss OPENLDAP:openldap OPENSSL:openssl POSTGRESQL:postgresql PYTHON:python REDLAND:redland SAXON:saxon TRANSLATIONS:translations XPDF:xpdf ZLIB:zlib bridges cli_ure comphelper cppu cppuhelper external jurt jvmaccess jvmfwk offapi officecfg DESKTOP:rdbmaker readlicense_oo RHINO:rhino ridljar sal salhelper solenv soltools stoc ucbhelper ucpp udkapi xmlreader xsltml NULL +tb tail_build : AFMS:afms APACHE_COMMONS:apache-commons BSH:beanshell BERKELEYDB:berkeleydb BOOST:boost CAIRO:cairo CPPUNIT:cppunit DESKTOP:codemaker CURL:curl EXPAT:expat FONTCONFIG:fontconfig FREETYPE:freetype GLIB:glib GRAPHITE:graphite HUNSPELL:hunspell HYPHEN:hyphen ICU:icu DESKTOP:l10ntools JFREEREPORT:jfreereport JPEG:jpeg LCMS2:lcms2 LIBEXTTEXTCAT:libexttextcat LIBLANGTAG:liblangtag LIBXML2:libxml2 libxmlsec LIBXSLT:libxslt LPSOLVE:lpsolve MOZ:moz MYTHES:mythes NEON:neon NSS:nss OPENLDAP:openldap OPENSSL:openssl POSTGRESQL:postgresql PYTHON:python REDLAND:redland SAXON:saxon TRANSLATIONS:translations XPDF:xpdf ZLIB:zlib bridges cli_ure comphelper cppu cppuhelper external jurt jvmaccess jvmfwk offapi officecfg DESKTOP:rdbmaker readlicense_oo RHINO:rhino ridljar sal salhelper solenv soltools stoc ucbhelper ucpp udkapi xmlreader xsltml NULL tb tail_build\prj nmake - all tb_prj NULL |