convert redland to gbuild and add to tail_build
Change-Id: I953fb203b1a24920f236c2f6e1fd9d82edda1f0f Reviewed-on: https://gerrit.libreoffice.org/1493 Reviewed-by: Peter Foley <pefoley2@verizon.net> Tested-by: Peter Foley <pefoley2@verizon.net>
This commit is contained in:
@@ -137,6 +137,7 @@ $(eval $(call gb_Module_add_moduledirs,tail_build,\
|
||||
$(call gb_Helper_optional,PYUNO,pyuno) \
|
||||
$(call gb_Helper_optional,QADEVOOO,qadevOOo) \
|
||||
readlicense_oo \
|
||||
$(call gb_Helper_optional,REDLAND,redland) \
|
||||
registry \
|
||||
remotebridges \
|
||||
reportbuilder \
|
||||
|
||||
@@ -512,6 +512,8 @@ $(eval $(call gb_Helper_register_libraries,PLAINLIBS_OOO, \
|
||||
ooofilt_x64 \
|
||||
propertyhdl \
|
||||
propertyhdl_x64 \
|
||||
raptor \
|
||||
rasqal \
|
||||
shlxthdl \
|
||||
shlxthdl_x64 \
|
||||
so_activex \
|
||||
|
||||
@@ -723,8 +723,38 @@ $(call gb_LinkTarget_add_libs,$(1),$(REDLAND_LIBS))
|
||||
|
||||
endef
|
||||
|
||||
gb_LinkTarget__use_redland_headers:=
|
||||
|
||||
gb_LinkTarget__use_raptor_headers:=
|
||||
|
||||
gb_LinkTarget__use_rasqal_headers:=
|
||||
|
||||
else # !SYSTEM_REDLAND
|
||||
|
||||
define gb_LinkTarget__use_redland_headers
|
||||
$(call gb_LinkTarget_set_include,$(1),\
|
||||
-I$(call gb_UnpackedTarball_get_dir,redland)/librdf \
|
||||
$$(INCLUDE) \
|
||||
)
|
||||
|
||||
endef
|
||||
|
||||
define gb_LinkTarget__use_raptor_headers
|
||||
$(call gb_LinkTarget_set_include,$(1),\
|
||||
-I$(call gb_UnpackedTarball_get_dir,raptor)/src \
|
||||
$$(INCLUDE) \
|
||||
)
|
||||
|
||||
endef
|
||||
|
||||
define gb_LinkTarget__use_rasqal_headers
|
||||
$(call gb_LinkTarget_set_include,$(1),\
|
||||
-I$(call gb_UnpackedTarball_get_dir,rasqal)/src \
|
||||
$$(INCLUDE) \
|
||||
)
|
||||
|
||||
endef
|
||||
|
||||
ifneq ($(OS),ANDROID)
|
||||
|
||||
$(eval $(call gb_Helper_register_libraries,PLAINLIBS_OOO, \
|
||||
|
||||
@@ -66,6 +66,7 @@ gb_Library_DLLFILENAMES := $(patsubst log_uno:log_uno%,log_uno:log_uno_uno%,$(gb
|
||||
gb_Library_DLLFILENAMES := $(patsubst ucbhelper:ucbhelper%,ucbhelper:ucbhelper4%,$(gb_Library_DLLFILENAMES))
|
||||
gb_Library_DLLFILENAMES := $(patsubst unsafe_uno:unsafe_uno%,unsafe_uno:unsafe_uno_uno%,$(gb_Library_DLLFILENAMES))
|
||||
gb_Library_DLLFILENAMES := $(patsubst z:z%,z:zlib%,$(gb_Library_DLLFILENAMES))
|
||||
gb_Library_DLLFILENAMES := $(patsubst rdf:rdf%,rdf:librdf%,$(gb_Library_DLLFILENAMES))
|
||||
|
||||
# libpyuno_wrapper.dll => pyuno.pyd
|
||||
gb_Library_DLLFILENAMES := $(patsubst pyuno:pyuno.dll,pyuno:pyuno.pyd,$(gb_Library_DLLFILENAMES))
|
||||
|
||||
@@ -147,6 +147,7 @@ $(eval $(call gb_Module_add_moduledirs,ooo,\
|
||||
$(call gb_Helper_optional,PYUNO,pyuno) \
|
||||
$(call gb_Helper_optional,QADEVOOO,qadevOOo) \
|
||||
readlicense_oo \
|
||||
$(call gb_Helper_optional,REDLAND,redland) \
|
||||
registry \
|
||||
remotebridges \
|
||||
reportbuilder \
|
||||
|
||||
@@ -467,6 +467,9 @@ export PYTHON_VERSION=@PYTHON_VERSION@
|
||||
export RANLIB=@RANLIB@
|
||||
export REDLAND_CFLAGS=$(gb_SPACE)@REDLAND_CFLAGS@
|
||||
export REDLAND_LIBS=$(gb_SPACE)@REDLAND_LIBS@
|
||||
export RAPTOR_MAJOR=@RAPTOR_MAJOR@
|
||||
export RASQAL_MAJOR=@RASQAL_MAJOR@
|
||||
export REDLAND_MAJOR=@REDLAND_MAJOR@
|
||||
export RHINO_JAR=@RHINO_JAR@
|
||||
export RPM=@RPM@
|
||||
export RTL_OS=@RTL_OS@
|
||||
|
||||
@@ -8724,11 +8724,17 @@ if test "$with_system_redland" = "yes"; then
|
||||
else
|
||||
AC_MSG_RESULT([internal])
|
||||
BUILD_TYPE="$BUILD_TYPE REDLAND"
|
||||
RAPTOR_MAJOR="1"
|
||||
RASQAL_MAJOR="1"
|
||||
REDLAND_MAJOR="0"
|
||||
SYSTEM_REDLAND=NO
|
||||
fi
|
||||
AC_SUBST(SYSTEM_REDLAND)
|
||||
AC_SUBST(REDLAND_CFLAGS)
|
||||
AC_SUBST(REDLAND_LIBS)
|
||||
AC_SUBST(RAPTOR_MAJOR)
|
||||
AC_SUBST(RASQAL_MAJOR)
|
||||
AC_SUBST(REDLAND_MAJOR)
|
||||
AC_SUBST([MINGW_RAPTOR_DLL])
|
||||
AC_SUBST([MINGW_RASQAL_DLL])
|
||||
AC_SUBST([MINGW_REDLAND_DLL])
|
||||
|
||||
@@ -0,0 +1,29 @@
|
||||
# -*- 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_ExternalPackage_ExternalPackage,raptor,raptor))
|
||||
|
||||
$(eval $(call gb_ExternalPackage_use_external_project,raptor,raptor))
|
||||
|
||||
$(eval $(call gb_ExternalPackage_add_file,raptor,bin/raptor-config,src/raptor-config))
|
||||
|
||||
ifeq ($(OS),MACOSX)
|
||||
$(eval $(call gb_ExternalPackage_add_file,raptor,lib/libraptor-lo.1.dylib,src/.libs/libraptor-lo.1.dylib))
|
||||
$(eval $(call gb_ExternalPackage_add_file,raptor,lib/libraptor.dylib,src/.libs/libraptor-lo.1.dylib))
|
||||
else ifneq ($(filter IOS ANDRIOD,$(OS)),)
|
||||
$(eval $(call gb_ExternalPackage_add_file,raptor,lib/libraptor.a,src/.libs/libraptor.a))
|
||||
else ifneq ($(filter WNT,$(OS)),)
|
||||
$(eval $(call gb_ExternalPackage_add_file,raptor,lib/libraptor.a,src/.libs/libraptor.a))
|
||||
$(eval $(call gb_ExternalPackage_add_file,raptor,bin/libraptor.dll,src/.libs/libraptor.dll))
|
||||
else
|
||||
$(eval $(call gb_ExternalPackage_add_file,raptor,lib/libraptor-lo.so.1,src/.libs/libraptor-lo.so.1.1.0))
|
||||
$(eval $(call gb_ExternalPackage_add_file,raptor,lib/libraptor.so,src/.libs/libraptor-lo.so.1.1.0))
|
||||
endif
|
||||
|
||||
# vim: set noet sw=4 ts=4:
|
||||
@@ -0,0 +1,29 @@
|
||||
# -*- 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_ExternalPackage_ExternalPackage,rasqal,rasqal))
|
||||
|
||||
$(eval $(call gb_ExternalPackage_use_external_project,rasqal,rasqal))
|
||||
|
||||
$(eval $(call gb_ExternalPackage_add_file,rasqal,bin/rasqal-config,src/rasqal-config))
|
||||
|
||||
ifeq ($(OS),MACOSX)
|
||||
$(eval $(call gb_ExternalPackage_add_file,rasqal,lib/librasqal-lo.1.dylib,src/.libs/librasqal-lo.1.dylib))
|
||||
$(eval $(call gb_ExternalPackage_add_file,rasqal,lib/librasqal.dylib,src/.libs/librasqal-lo.1.dylib))
|
||||
else ifneq ($(filter IOS ANDRIOD,$(OS)),)
|
||||
$(eval $(call gb_ExternalPackage_add_file,rasqal,lib/librasqal.a,src/.libs/librasqal.a))
|
||||
else ifneq ($(filter WNT,$(OS)),)
|
||||
$(eval $(call gb_ExternalPackage_add_file,rasqal,lib/librasqal.a,src/.libs/librasqal.a))
|
||||
$(eval $(call gb_ExternalPackage_add_file,rasqal,bin/librasqal.dll,src/.libs/librasqal.dll))
|
||||
else
|
||||
$(eval $(call gb_ExternalPackage_add_file,rasqal,lib/librasqal-lo.so.1,src/.libs/librasqal-lo.so.1.0.0))
|
||||
$(eval $(call gb_ExternalPackage_add_file,rasqal,lib/librasqal.so,src/.libs/librasqal-lo.so.1.0.0))
|
||||
endif
|
||||
|
||||
# vim: set noet sw=4 ts=4:
|
||||
@@ -0,0 +1,27 @@
|
||||
# -*- 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_ExternalPackage_ExternalPackage,redland,redland))
|
||||
|
||||
$(eval $(call gb_ExternalPackage_use_external_project,redland,redland))
|
||||
|
||||
ifeq ($(OS),MACOSX)
|
||||
$(eval $(call gb_ExternalPackage_add_file,redland,lib/librdf-lo.0.dylib,librdf/.libs/librdf-lo.0.dylib))
|
||||
$(eval $(call gb_ExternalPackage_add_file,redland,lib/librdf.dylib,librdf/.libs/librdf-lo.0.dylib))
|
||||
else ifneq ($(filter IOS ANDRIOD,$(OS)),)
|
||||
$(eval $(call gb_ExternalPackage_add_file,redland,lib/librdf.a,librdf/.libs/librdf.a))
|
||||
else ifneq ($(filter WNT,$(OS)),)
|
||||
$(eval $(call gb_ExternalPackage_add_file,redland,lib/librdf.a,librdf/.libs/librdf.a))
|
||||
$(eval $(call gb_ExternalPackage_add_file,redland,bin/librdf.dll,librdf/.libs/librdf.dll))
|
||||
else
|
||||
$(eval $(call gb_ExternalPackage_add_file,redland,lib/librdf-lo.so.0,librdf/.libs/librdf-lo.so.0.0.0))
|
||||
$(eval $(call gb_ExternalPackage_add_file,redland,lib/librdf.so,librdf/.libs/librdf-lo.so.0.0.0))
|
||||
endif
|
||||
|
||||
# vim: set noet sw=4 ts=4:
|
||||
@@ -0,0 +1,57 @@
|
||||
# -*- 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,raptor))
|
||||
|
||||
$(eval $(call gb_ExternalProject_use_unpacked,raptor,raptor))
|
||||
|
||||
$(eval $(call gb_ExternalProject_register_targets,raptor,\
|
||||
build \
|
||||
))
|
||||
|
||||
ifeq ($(OS),WNT)
|
||||
$(call gb_ExternalProject_get_state_target,raptor,build):
|
||||
cd $(EXTERNAL_WORKDIR) \
|
||||
&& CC="$(CC) -mthreads $(if $(filter YES,$(MINGW_SHARED_GCCLIB)),-shared-libgcc)" \
|
||||
LDFLAGS="-Wl,--no-undefined -Wl,--enable-runtime-pseudo-reloc-v2 -Wl,--export-all-symbols $(subst ;, -L,$(ILIB))" \
|
||||
LIBXML2LIB="$(if $(filter YES,$(SYSTEM_LIBXML2)),$(LIBXML_LIBS),-lxml2)" \
|
||||
XSLTLIB="$(if $(filter YES,$(SYSTEM_LIBXSLT)),$(LIBXSLT_LIBS),-lxslt)" \
|
||||
OBJDUMP="$(HOST_PLATFORM)-objdump" \
|
||||
./configure --disable-static --enable-shared --disable-gtk-doc --with-openssl-digests \
|
||||
--with-xml-parser=libxml --enable-parsers="rdfxml ntriples turtle trig guess rss-tag-soup" \
|
||||
--without-bdb --without-sqlite --without-mysql --without-postgresql --without-threestore \
|
||||
--with-regex-library=posix --with-decimal=none --with-www=xml \
|
||||
--build=$(BUILD_PLATFORM) --host=$(HOST_PLATFORM) --target=$(HOST_PLATFORM) \
|
||||
lt_cv_cc_dll_switch="-shared" \
|
||||
&& $(GNUMAKE) \
|
||||
&& touch $@
|
||||
else
|
||||
$(call gb_ExternalProject_get_state_target,raptor,build):
|
||||
cd $(EXTERNAL_WORKDIR) \
|
||||
&& $(if $(filter IOS,$(OS)),LIBS="-liconv") \
|
||||
CFLAGS="$(if $(debug),-g,-O) $(if $(filter TRUE,$(DISABLE_DYNLOADING)),-fvisibility=hidden) \
|
||||
$(if $(filter GCCLINUXPOWERPC64,$(COM)$(OS)$(CPUNAME)),-mminimal-toc)" \
|
||||
LDFLAGS="-L$(OUTDIR)/lib \
|
||||
$(if $(filter LINUX FREEBSD,$(OS)),-Wl$(COMMA)-z$(COMMA)origin -Wl$(COMMA)-rpath$(COMMA)'$$$$ORIGIN:$$$$ORIGIN/../ure-link/lib' -Wl$(COMMA)-noinhibit-exec) \
|
||||
$(if $(SYSBASE),$(if $(filter LINUX SOLARIS,$(OS)),-L$(SYSBASE)/lib -L$(SYSBASE)/usr/lib -lpthread -ldl))" \
|
||||
CPPFLAGS="-I$(OUTDIR)/inc/external $(if $(SYSBASE),-I$(SYSBASE)/usr/include)" \
|
||||
./configure --disable-gtk-doc --with-threads --with-openssl-digests \
|
||||
--with-xml-parser=libxml --enable-parsers="rdfxml ntriples turtle trig guess rss-tag-soup" \
|
||||
--without-bdb --without-sqlite --without-mysql --without-postgresql \
|
||||
--without-threestone --with-regex-library=posix --with-decimal=none \
|
||||
--with-www=xml \
|
||||
$(if $(filter YES,$(CROSS_COMPILING)),--build=$(BUILD_PLATFORM) --host=$(HOST_PLATFORM)) \
|
||||
$(if $(filter MACOSX,$(OS)),--prefix=/@.__________________________________________________OOO)\
|
||||
$(if $(filter IOS ANDROID,$(OS)),--disable-shared,--disable-static) \
|
||||
$(if $(filter NO,$(SYSTEM_LIBXSLT)),--with-xslt-config=$(OUTDIR)/bin/xslt-config) \
|
||||
$(if $(filter NO,$(SYSTEM_LIBXML2)),--with-xml2-config=$(OUTDIR)/bin/xml2-config) \
|
||||
&& $(GNUMAKE) \
|
||||
&& touch $@
|
||||
endif
|
||||
# vim: set noet sw=4 ts=4:
|
||||
@@ -0,0 +1,55 @@
|
||||
# -*- 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,rasqal))
|
||||
|
||||
$(eval $(call gb_ExternalProject_use_unpacked,rasqal,rasqal))
|
||||
|
||||
$(eval $(call gb_ExternalProject_use_package,rasqal,raptor))
|
||||
|
||||
$(eval $(call gb_ExternalProject_register_targets,rasqal,\
|
||||
build \
|
||||
))
|
||||
|
||||
ifeq ($(OS),WNT)
|
||||
$(call gb_ExternalProject_get_state_target,rasqal,build):
|
||||
cd $(EXTERNAL_WORKDIR) \
|
||||
&& CC="$(CC) -mthreads $(if $(filter YES,$(MINGW_SHARED_GCCLIB)),-shared-libgcc)" \
|
||||
LDFLAGS="-Wl,--no-undefined -Wl,--enable-runtime-pseudo-reloc-v2 -Wl,--export-all-symbols $(subst ;, -L,$(ILIB))" \
|
||||
LIBXML2LIB="$(if $(filter YES,$(SYSTEM_LIBXML2)),$(LIBXML_LIBS),-lxml2)" \
|
||||
XSLTLIB="$(if $(filter YES,$(SYSTEM_LIBXSLT)),$(LIBXSLT_LIBS),-lxslt)" \
|
||||
OBJDUMP="$(HOST_PLATFORM)-objdump" \
|
||||
./configure --disable-static --enable-shared --disable-gtk-doc --with-openssl-digests \
|
||||
--with-xml-parser=libxml --without-bdb --without-sqlite --without-mysql \
|
||||
--without-postgresql --without-threestore \
|
||||
--disable-pcre --with-decimal=none --with-www=xml \
|
||||
--build=$(BUILD_PLATFORM) --host=$(HOST_PLATFORM) \
|
||||
lt_cv_cc_dll_switch="-shared" \
|
||||
&& $(GNUMAKE) \
|
||||
&& touch $@
|
||||
else
|
||||
$(call gb_ExternalProject_get_state_target,rasqal,build):
|
||||
cd $(EXTERNAL_WORKDIR) \
|
||||
&& CFLAGS="$(if $(filter TRUE,$(DISABLE_DYNLOADING)),-fvisibility=hidden)" \
|
||||
LDFLAGS="-L$(OUTDIR)/lib \
|
||||
$(if $(filter LINUX FREEBSD,$(OS)),-Wl$(COMMA)-z$(COMMA)origin -Wl$(COMMA)-rpath$(COMMA)'$$$$ORIGIN:$$$$ORIGIN/../ure-link/lib' -Wl$(COMMA)-noinhibit-exec) \
|
||||
$(if $(SYSBASE),$(if $(filter LINUX SOLARIS,$(OS)),-L$(SYSBASE)/lib -L$(SYSBASE)/usr/lib -lpthread -ldl)) \
|
||||
$(if $(filter MACOSXNO,$(OS)$(SYSTEM_LIBXML)),-Wl$(COMMA)-dylib_file$(COMMA)@loader_path/../ure-link/lib/libxml2.2.dylib:$(OUTDIR)/lib/libxml2.2.dylib)" \
|
||||
CPPFLAGS="-I$(OUTDIR)/inc/external $(if $(SYSBASE),-I$(SYSBASE)/usr/include)" \
|
||||
./configure --disable-gtk-doc --with-threads --with-openssl-digests \
|
||||
--with-xml-parser=libxml --without-bdb --without-sqlite --without-mysql \
|
||||
--without-postgresql --without-threestone --with-regex-library=posix \
|
||||
--with-decimal=none --with-www=xml \
|
||||
$(if $(filter YES,$(CROSS_COMPILING)),--build=$(BUILD_PLATFORM) --host=$(HOST_PLATFORM)) \
|
||||
$(if $(filter MACOSX,$(OS)),--prefix=/@.__________________________________________________OOO)\
|
||||
$(if $(filter IOS ANDROID,$(OS)),--disable-shared,--disable-static) \
|
||||
&& $(GNUMAKE) \
|
||||
&& touch $@
|
||||
endif
|
||||
# vim: set noet sw=4 ts=4:
|
||||
@@ -0,0 +1,58 @@
|
||||
# -*- 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,redland))
|
||||
|
||||
$(eval $(call gb_ExternalProject_use_unpacked,redland,redland))
|
||||
|
||||
$(eval $(call gb_ExternalProject_register_targets,redland,\
|
||||
build \
|
||||
))
|
||||
|
||||
ifeq ($(OS),WNT)
|
||||
$(call gb_ExternalProject_get_state_target,redland,build):
|
||||
cd $(EXTERNAL_WORKDIR) \
|
||||
&& CC="$(CC) -mthreads $(if $(filter YES,$(MINGW_SHARED_GCCLIB)),-shared-libgcc)" \
|
||||
LDFLAGS="-Wl,--no-undefined -Wl,--enable-runtime-pseudo-reloc-v2 -Wl,--export-all-symbols $(subst ;, -L,$(ILIB))" \
|
||||
LIBXML2LIB="$(if $(filter YES,$(SYSTEM_LIBXML2)),$(LIBXML_LIBS),-lxml2)" \
|
||||
XSLTLIB="$(if $(filter YES,$(SYSTEM_LIBXSLT)),$(LIBXSLT_LIBS),-lxslt)" \
|
||||
OBJDUMP="$(HOST_PLATFORM)-objdump" \
|
||||
./configure --disable-static --disable-gtk-doc --with-openssl-digests \
|
||||
--with-xml-parser=libxml --with-raptor=system --with-rasqal=system \
|
||||
--without-bdb --without-sqlite --without-mysql --without-postgresql \
|
||||
--without-threestore --with-regex-library=posix --with-decimal=none \
|
||||
--with-www=xml --build=$(BUILD_PLATFORM) --host=$(HOST_PLATFORM) \
|
||||
lt_cv_cc_dll_switch="-shared" \
|
||||
&& cd librdf \
|
||||
&& $(GNUMAKE) \
|
||||
&& touch $@
|
||||
else
|
||||
$(call gb_ExternalProject_get_state_target,redland,build):
|
||||
cd $(EXTERNAL_WORKDIR) \
|
||||
&& CFLAGS="$(if $(filter TRUE,$(DISABLE_DYNLOADING)),-fvisibility=hidden)" \
|
||||
LDFLAGS="-L$(OUTDIR)/lib \
|
||||
$(if $(filter LINUX FREEBSD,$(OS)),-Wl$(COMMA)-z$(COMMA)origin -Wl$(COMMA)-rpath$(COMMA)'$$$$ORIGIN:$$$$ORIGIN/../ure-link/lib' -Wl$(COMMA)-noinhibit-exec) \
|
||||
$(if $(SYSBASE),$(if $(filter LINUX SOLARIS,$(OS)),-L$(SYSBASE)/lib -L$(SYSBASE)/usr/lib -lpthread -ldl)) \
|
||||
$(if $(filter MACOSX,$(OS)), -Wl$(COMMA)-dylib_file$(COMMA)@loader_path/libraptor-lo.1.dylib:$(OUTDIR)/lib/libraptor-lo.1.dylib \
|
||||
$(if $(filter NO,$(SYSTEM_LIBXML)),-Wl$(COMMA)-dylib_file$(COMMA)@loader_path/../ure-link/lib/libxml2.2.dylib:$(OUTDIR)/lib/libxml2.2.dylib))" \
|
||||
CPPFLAGS="-I$(OUTDIR)/inc/external $(if $(SYSBASE),-I$(SYSBASE)/usr/include)" \
|
||||
./configure --disable-gtk-doc --with-openssl-digests \
|
||||
--with-xml-parser=libxml --with-raptor=system --with-rasqal=system \
|
||||
--without-bdb --without-sqlite --without-mysql --without-postgresql \
|
||||
--without-threestone --with-regex-library=posix --with-decimal=none \
|
||||
--with-www=xml \
|
||||
$(if $(filter YES,$(CROSS_COMPILING)),--build=$(BUILD_PLATFORM) --host=$(HOST_PLATFORM)) \
|
||||
$(if $(filter MACOSX,$(OS)),--prefix=/@.__________________________________________________OOO) \
|
||||
$(if $(filter IOS ANDROID,$(OS)),--disable-shared,--disable-static) \
|
||||
$(if $(filter-out ANDROID,$(OS)),--with-threads) \
|
||||
&& cd librdf \
|
||||
&& $(GNUMAKE) \
|
||||
&& touch $@
|
||||
endif
|
||||
# vim: set noet sw=4 ts=4:
|
||||
@@ -0,0 +1,83 @@
|
||||
# -*- 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_Library_Library,raptor))
|
||||
|
||||
$(eval $(call gb_Library_use_unpacked,raptor,raptor))
|
||||
|
||||
$(eval $(call gb_Library_use_externals,raptor,\
|
||||
libxml2 \
|
||||
libxslt \
|
||||
))
|
||||
|
||||
$(eval $(call gb_Library_set_warnings_not_errors,raptor))
|
||||
|
||||
#$(eval $(call gb_Library_add_ldflags,raptor,\
|
||||
/DEF:$(SRCDIR)/redland/raptor/raptor.def \
|
||||
))
|
||||
|
||||
$(eval $(call gb_Library_add_defs,raptor,\
|
||||
-DRAPTOR_INTERNAL \
|
||||
-DWIN32 \
|
||||
-DNDEBUG \
|
||||
-D_WINDOWS \
|
||||
-D_USRDLL \
|
||||
-DWIN32_EXPORTS \
|
||||
))
|
||||
|
||||
$(eval $(call gb_Library_add_generated_cobjects,raptor,\
|
||||
UnpackedTarball/raptor/src/n3_lexer \
|
||||
UnpackedTarball/raptor/src/n3_parser \
|
||||
UnpackedTarball/raptor/src/ntriples_parse \
|
||||
UnpackedTarball/raptor/src/parsedate \
|
||||
UnpackedTarball/raptor/src/raptor_feature \
|
||||
UnpackedTarball/raptor/src/raptor_general \
|
||||
UnpackedTarball/raptor/src/raptor_guess \
|
||||
UnpackedTarball/raptor/src/raptor_identifier \
|
||||
UnpackedTarball/raptor/src/raptor_iostream \
|
||||
UnpackedTarball/raptor/src/raptor_libxml \
|
||||
UnpackedTarball/raptor/src/raptor_locator \
|
||||
UnpackedTarball/raptor/src/raptor_namespace \
|
||||
UnpackedTarball/raptor/src/raptor_nfc \
|
||||
UnpackedTarball/raptor/src/raptor_nfc_data \
|
||||
UnpackedTarball/raptor/src/raptor_parse \
|
||||
UnpackedTarball/raptor/src/raptor_qname \
|
||||
UnpackedTarball/raptor/src/raptor_rdfxml \
|
||||
UnpackedTarball/raptor/src/raptor_rfc2396 \
|
||||
UnpackedTarball/raptor/src/raptor_rss \
|
||||
UnpackedTarball/raptor/src/raptor_rss_common \
|
||||
UnpackedTarball/raptor/src/raptor_sax2 \
|
||||
UnpackedTarball/raptor/src/raptor_sequence \
|
||||
UnpackedTarball/raptor/src/raptor_serialize \
|
||||
UnpackedTarball/raptor/src/raptor_serialize_ntriples \
|
||||
UnpackedTarball/raptor/src/raptor_serialize_rdfxml \
|
||||
UnpackedTarball/raptor/src/raptor_serialize_rdfxmla \
|
||||
UnpackedTarball/raptor/src/raptor_serialize_simple \
|
||||
UnpackedTarball/raptor/src/raptor_set \
|
||||
UnpackedTarball/raptor/src/raptor_stringbuffer \
|
||||
UnpackedTarball/raptor/src/raptor_uri \
|
||||
UnpackedTarball/raptor/src/raptor_utf8 \
|
||||
UnpackedTarball/raptor/src/raptor_win32 \
|
||||
UnpackedTarball/raptor/src/raptor_www \
|
||||
UnpackedTarball/raptor/src/raptor_www_libxml \
|
||||
UnpackedTarball/raptor/src/raptor_xml \
|
||||
UnpackedTarball/raptor/src/raptor_xml_writer \
|
||||
UnpackedTarball/raptor/src/raptor_xsd \
|
||||
UnpackedTarball/raptor/src/strcasecmp \
|
||||
UnpackedTarball/raptor/src/turtle_common \
|
||||
UnpackedTarball/raptor/src/turtle_lexer \
|
||||
UnpackedTarball/raptor/src/turtle_parser \
|
||||
UnpackedTarball/raptor/src/raptor_abbrev \
|
||||
UnpackedTarball/raptor/src/raptor_avltree \
|
||||
UnpackedTarball/raptor/src/raptor_statement \
|
||||
UnpackedTarball/raptor/src/raptor_turtle_writer \
|
||||
))
|
||||
|
||||
|
||||
# vim: set noet sw=4 ts=4:
|
||||
@@ -0,0 +1,59 @@
|
||||
# -*- 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_Library_Library,rasqal))
|
||||
|
||||
$(eval $(call gb_Library_use_unpacked,rasqal,rasqal))
|
||||
|
||||
$(eval $(call gb_Library_set_warnings_not_errors,rasqal))
|
||||
|
||||
$(eval $(call gb_Library_use_external,rasqal,raptor_headers))
|
||||
|
||||
$(eval $(call gb_Library_use_libraries,rasqal,raptor))
|
||||
|
||||
#$(eval $(call gb_Library_add_ldflags,rasqal,\
|
||||
/DEF:$(SRCDIR)/redland/rasqal/rasqal.def \
|
||||
))
|
||||
|
||||
$(eval $(call gb_Library_add_defs,rasqal,\
|
||||
-DRASQAL_INTERNAL \
|
||||
-DWIN32 \
|
||||
-DNDEBUG \
|
||||
-D_WINDOWS \
|
||||
-D_USRDLL \
|
||||
-DWIN32_EXPORTS \
|
||||
-D_MT \
|
||||
))
|
||||
|
||||
$(eval $(call gb_Library_add_generated_cobjects,rasqal,\
|
||||
UnpackedTarball/rasqal/src/rasqal_datetime \
|
||||
UnpackedTarball/rasqal/src/rasqal_decimal \
|
||||
UnpackedTarball/rasqal/src/rasqal_engine \
|
||||
UnpackedTarball/rasqal/src/rasqal_expr \
|
||||
UnpackedTarball/rasqal/src/rasqal_feature \
|
||||
UnpackedTarball/rasqal/src/rasqal_general \
|
||||
UnpackedTarball/rasqal/src/rasqal_graph_pattern \
|
||||
UnpackedTarball/rasqal/src/rasqal_literal \
|
||||
UnpackedTarball/rasqal/src/rasqal_map \
|
||||
UnpackedTarball/rasqal/src/rasqal_query_results \
|
||||
UnpackedTarball/rasqal/src/rasqal_query \
|
||||
UnpackedTarball/rasqal/src/rasqal_raptor \
|
||||
UnpackedTarball/rasqal/src/rasqal_result_formats \
|
||||
UnpackedTarball/rasqal/src/rasqal_rowsource \
|
||||
UnpackedTarball/rasqal/src/rasqal_sparql_xml \
|
||||
UnpackedTarball/rasqal/src/rasqal_xsd_datatypes \
|
||||
UnpackedTarball/rasqal/src/rdql_lexer \
|
||||
UnpackedTarball/rasqal/src/rdql_parser \
|
||||
UnpackedTarball/rasqal/src/sparql_lexer \
|
||||
UnpackedTarball/rasqal/src/sparql_parser \
|
||||
UnpackedTarball/rasqal/src/strcasecmp \
|
||||
))
|
||||
|
||||
|
||||
# vim: set noet sw=4 ts=4:
|
||||
@@ -0,0 +1,76 @@
|
||||
# -*- 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_Library_Library,rdf))
|
||||
|
||||
$(eval $(call gb_Library_use_unpacked,rdf,redland))
|
||||
|
||||
$(eval $(call gb_Library_set_warnings_not_errors,rdf))
|
||||
|
||||
$(eval $(call gb_Library_use_libraries,rdf,\
|
||||
raptor \
|
||||
rasqal \
|
||||
))
|
||||
|
||||
$(eval $(call gb_Library_use_externals,rdf,\
|
||||
openssl \
|
||||
raptor_headers \
|
||||
rasqal_headers \
|
||||
))
|
||||
|
||||
#$(eval $(call gb_Library_add_ldflags,rdf,\
|
||||
/DEF:$(SRCDIR)/redland/redland/rdf.def \
|
||||
))
|
||||
|
||||
$(eval $(call gb_Library_add_defs,rdf,\
|
||||
-DLIBRDF_INTERNAL \
|
||||
-DWIN32 \
|
||||
-DNDEBUG \
|
||||
-D_WINDOWS \
|
||||
-D_USRDLL \
|
||||
-DWIN32_EXPORTS \
|
||||
))
|
||||
|
||||
$(eval $(call gb_Library_add_generated_cobjects,rdf,\
|
||||
UnpackedTarball/redland/librdf/rdf_concepts \
|
||||
UnpackedTarball/redland/librdf/rdf_digest \
|
||||
UnpackedTarball/redland/librdf/rdf_digest_md5 \
|
||||
UnpackedTarball/redland/librdf/rdf_digest_openssl \
|
||||
UnpackedTarball/redland/librdf/rdf_digest_sha1 \
|
||||
UnpackedTarball/redland/librdf/rdf_files \
|
||||
UnpackedTarball/redland/librdf/rdf_hash \
|
||||
UnpackedTarball/redland/librdf/rdf_hash_cursor \
|
||||
UnpackedTarball/redland/librdf/rdf_hash_memory \
|
||||
UnpackedTarball/redland/librdf/rdf_heuristics \
|
||||
UnpackedTarball/redland/librdf/rdf_init \
|
||||
UnpackedTarball/redland/librdf/rdf_iterator \
|
||||
UnpackedTarball/redland/librdf/rdf_list \
|
||||
UnpackedTarball/redland/librdf/rdf_log \
|
||||
UnpackedTarball/redland/librdf/rdf_model \
|
||||
UnpackedTarball/redland/librdf/rdf_model_storage \
|
||||
UnpackedTarball/redland/librdf/rdf_node \
|
||||
UnpackedTarball/redland/librdf/rdf_parser \
|
||||
UnpackedTarball/redland/librdf/rdf_parser_raptor \
|
||||
UnpackedTarball/redland/librdf/rdf_query \
|
||||
UnpackedTarball/redland/librdf/rdf_query_rasqal \
|
||||
UnpackedTarball/redland/librdf/rdf_query_results \
|
||||
UnpackedTarball/redland/librdf/rdf_query_triples \
|
||||
UnpackedTarball/redland/librdf/rdf_serializer \
|
||||
UnpackedTarball/redland/librdf/rdf_serializer_raptor \
|
||||
UnpackedTarball/redland/librdf/rdf_statement \
|
||||
UnpackedTarball/redland/librdf/rdf_storage \
|
||||
UnpackedTarball/redland/librdf/rdf_storage_file \
|
||||
UnpackedTarball/redland/librdf/rdf_storage_list \
|
||||
UnpackedTarball/redland/librdf/rdf_storage_hashes \
|
||||
UnpackedTarball/redland/librdf/rdf_stream \
|
||||
UnpackedTarball/redland/librdf/rdf_uri \
|
||||
UnpackedTarball/redland/librdf/rdf_utf8 \
|
||||
))
|
||||
|
||||
# vim: set noet sw=4 ts=4:
|
||||
@@ -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:
|
||||
@@ -0,0 +1,36 @@
|
||||
# -*- 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,redland))
|
||||
|
||||
ifeq ($(SYSTEM_REDLAND),NO)
|
||||
$(eval $(call gb_Module_add_targets,redland,\
|
||||
UnpackedTarball_raptor \
|
||||
UnpackedTarball_rasqal \
|
||||
UnpackedTarball_redland \
|
||||
))
|
||||
ifeq ($(COM),MSC)
|
||||
$(eval $(call gb_Module_add_targets,redland,\
|
||||
Library_raptor \
|
||||
Library_rasqal \
|
||||
Library_rdf \
|
||||
))
|
||||
else
|
||||
$(eval $(call gb_Module_add_targets,redland,\
|
||||
ExternalPackage_raptor \
|
||||
ExternalPackage_rasqal \
|
||||
ExternalPackage_redland \
|
||||
ExternalProject_raptor \
|
||||
ExternalProject_rasqal \
|
||||
ExternalProject_redland \
|
||||
))
|
||||
endif
|
||||
endif
|
||||
|
||||
# vim: set noet sw=4 ts=4:
|
||||
@@ -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,raptor))
|
||||
|
||||
$(eval $(call gb_UnpackedTarball_set_tarball,raptor,$(RAPTOR_TARBALL)))
|
||||
|
||||
$(eval $(call gb_UnpackedTarball_add_patches,raptor,\
|
||||
redland/raptor/raptor-1.4.18.legal.patch \
|
||||
redland/raptor/raptor-1.4.18.autotools.patch \
|
||||
redland/raptor/raptor-1.4.18.ooo_build.patch \
|
||||
redland/raptor/raptor-1.4.18.win32.patch \
|
||||
redland/raptor/raptor-1.4.18.fixes.patch \
|
||||
redland/raptor/raptor-1.4.18.rindex.patch \
|
||||
redland/raptor/raptor-1.4.18.aix.patch \
|
||||
redland/raptor/raptor-1.4.18.entities.patch \
|
||||
$(if $(filter-out WNT,$(OS)),redland/raptor/raptor-1.4.18.bundled-soname.patch) \
|
||||
$(if $(filter YES,$(CROSS_COMPILING)),redland/raptor/raptor-1.4.18.cross.patch) \
|
||||
$(if $(filter YES,$(SYSTEM_LIBXML)),redland/raptor/raptor-1.4.18.libxml.patch) \
|
||||
$(if $(filter YES,$(SYSTEM_LIBXSLT)),redland/raptor/raptor-1.4.18.libxslt.patch) \
|
||||
$(if $(filter ANDROID,$(OS)),redland/raptor/raptor-1.4.18.no-soname.patch) \
|
||||
$(if $(filter WNTGCC,$(OS)$(COM)),redland/raptor/raptor-1.4.18.mingw.patch) \
|
||||
))
|
||||
|
||||
# vim: set noet sw=4 ts=4:
|
||||
@@ -0,0 +1,25 @@
|
||||
# -*- 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,rasqal))
|
||||
|
||||
$(eval $(call gb_UnpackedTarball_set_tarball,rasqal,$(RASQAL_TARBALL)))
|
||||
|
||||
$(eval $(call gb_UnpackedTarball_add_patches,rasqal,\
|
||||
redland/rasqal/rasqal-0.9.16.legal.patch \
|
||||
redland/rasqal/rasqal-0.9.16.autotools.patch \
|
||||
redland/rasqal/rasqal-0.9.16.ooo_build.patch \
|
||||
redland/rasqal/rasqal-0.9.16.win32.patch \
|
||||
redland/rasqal/rasqal-0.9.16.aix.patch \
|
||||
$(if $(filter-out WNT,$(OS)),redland/rasqal/rasqal-0.9.16.bundled-soname.patch) \
|
||||
$(if $(filter ANDROID,$(OS)),redland/rasqal/rasqal-0.9.16.no-soname.patch) \
|
||||
$(if $(filter WNTGCC,$(OS)$(COM)),redland/rasqal/rasqal-0.9.16.mingw.patch) \
|
||||
))
|
||||
|
||||
# vim: set noet sw=4 ts=4:
|
||||
@@ -0,0 +1,25 @@
|
||||
# -*- 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,redland))
|
||||
|
||||
$(eval $(call gb_UnpackedTarball_set_tarball,redland,$(REDLAND_TARBALL)))
|
||||
|
||||
$(eval $(call gb_UnpackedTarball_add_patches,redland,\
|
||||
redland/redland/redland-1.0.8.legal.patch \
|
||||
redland/redland/redland-1.0.8.autotools.patch \
|
||||
redland/redland/redland-1.0.8.ooo_build.patch \
|
||||
redland/redland/redland-1.0.8.win32.patch \
|
||||
redland/redland/redland-1.0.8.aix.patch \
|
||||
$(if $(filter-out WNT,$(OS)),redland/redland/redland-1.0.8.bundled-soname.patch) \
|
||||
$(if $(filter ANDROID,$(OS)),redland/redland/redland-1.0.8.no-soname.patch) \
|
||||
$(if $(filter WNTGCC,$(OS)$(COM)),redland/redland/redland-1.0.8.mingw.patch) \
|
||||
))
|
||||
|
||||
# vim: set noet sw=4 ts=4:
|
||||
@@ -1,5 +1,2 @@
|
||||
rld redland : soltools LIBXML2:libxml2 LIBXSLT:libxslt OPENSSL:openssl NULL
|
||||
rld redland usr1 - all rld_mkout NULL
|
||||
rld redland\raptor nmake - all rld_raptor NULL
|
||||
rld redland\rasqal nmake - all rld_rasqal rld_raptor NULL
|
||||
rld redland\redland nmake - all rld_redland rld_raptor rld_rasqal NULL
|
||||
rld redland\prj nmake - all rld_redland NULL
|
||||
|
||||
@@ -1,22 +0,0 @@
|
||||
mkdir: %_DEST%\inc\external
|
||||
..\%__SRC%\inc\*.h %_DEST%\inc\external\*.h
|
||||
..\%__SRC%\lib\libraptor-lo.so.1 %_DEST%\lib\libraptor-lo.so.1
|
||||
symlink: %_DEST%\lib\libraptor-lo.so.1 %_DEST%\lib\libraptor.so
|
||||
..\%__SRC%\lib\libraptor.so %_DEST%\lib\libraptor.so
|
||||
..\%__SRC%\lib\libraptor-lo.1.dylib %_DEST%\lib\libraptor-lo.1.dylib
|
||||
symlink: %_DEST%\lib\libraptor-lo.1.dylib %_DEST%\lib\libraptor.dylib
|
||||
..\%__SRC%\lib\librasqal-lo.so.1 %_DEST%\lib\librasqal-lo.so.1
|
||||
symlink: %_DEST%\lib\librasqal-lo.so.1 %_DEST%\lib\librasqal.so
|
||||
..\%__SRC%\lib\librasqal.so %_DEST%\lib\librasqal.so
|
||||
..\%__SRC%\lib\librasqal-lo.1.dylib %_DEST%\lib\librasqal-lo.1.dylib
|
||||
symlink: %_DEST%\lib\librasqal-lo.1.dylib %_DEST%\lib\librasqal.dylib
|
||||
..\%__SRC%\lib\librdf-lo.so.0 %_DEST%\lib\librdf-lo.so.0
|
||||
symlink: %_DEST%\lib\librdf-lo.so.0 %_DEST%\lib\librdf.so
|
||||
..\%__SRC%\lib\librdf.so %_DEST%\lib\librdf.so
|
||||
..\%__SRC%\lib\librdf-lo.0.dylib %_DEST%\lib\librdf-lo.0.dylib
|
||||
symlink: %_DEST%\lib\librdf-lo.0.dylib %_DEST%\lib\librdf.dylib
|
||||
..\%__SRC%\lib\*.lib %_DEST%\lib
|
||||
..\%__SRC%\lib\*.a %_DEST%\lib
|
||||
..\%__SRC%\lib\lib*.dll.a %_DEST%\lib\lib*.a
|
||||
..\%__SRC%\bin\*.dll %_DEST%\bin
|
||||
..\redlandversion.mk %_DEST%\inc\redlandversion.mk
|
||||
|
||||
@@ -1,238 +0,0 @@
|
||||
#*************************************************************************
|
||||
#
|
||||
# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||
#
|
||||
# Copyright 2000, 2010 Oracle and/or its affiliates.
|
||||
#
|
||||
# OpenOffice.org - a multi-platform office productivity suite
|
||||
#
|
||||
# This file is part of OpenOffice.org.
|
||||
#
|
||||
# OpenOffice.org is free software: you can redistribute it and/or modify
|
||||
# it under the terms of the GNU Lesser General Public License version 3
|
||||
# only, as published by the Free Software Foundation.
|
||||
#
|
||||
# OpenOffice.org is distributed in the hope that it will be useful,
|
||||
# but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
# GNU Lesser General Public License version 3 for more details
|
||||
# (a copy is included in the LICENSE file that accompanied this code).
|
||||
#
|
||||
# You should have received a copy of the GNU Lesser General Public License
|
||||
# version 3 along with OpenOffice.org. If not, see
|
||||
# <http://www.openoffice.org/license.html>
|
||||
# for a copy of the LGPLv3 License.
|
||||
#
|
||||
#*************************************************************************
|
||||
|
||||
PRJ=..
|
||||
|
||||
PRJNAME=redland
|
||||
TARGET=so_raptor
|
||||
|
||||
# --- Settings -----------------------------------------------------
|
||||
|
||||
.INCLUDE : settings.mk
|
||||
|
||||
.IF "$(SYSTEM_REDLAND)" == "YES"
|
||||
all:
|
||||
@echo "An already available installation of Redland RDF should exist on your system."
|
||||
@echo "Therefore the version provided here does not need to be built in addition."
|
||||
.ENDIF
|
||||
|
||||
# --- Files --------------------------------------------------------
|
||||
|
||||
.INCLUDE : ../redlandversion.mk
|
||||
|
||||
RAPTORVERSION=$(RAPTOR_MAJOR).4.18
|
||||
|
||||
TARFILE_NAME=raptor-$(RAPTORVERSION)
|
||||
TARFILE_MD5=284e768eeda0e2898b0d5bf7e26a016e
|
||||
|
||||
ADDITIONAL_FILES=src/makefile.mk src/raptor_config.h
|
||||
|
||||
OOO_PATCH_FILES= \
|
||||
$(TARFILE_NAME).patch.legal \
|
||||
$(TARFILE_NAME).patch.autotools \
|
||||
$(TARFILE_NAME).patch.ooo_build \
|
||||
$(TARFILE_NAME).patch.dmake \
|
||||
$(TARFILE_NAME).patch.win32 \
|
||||
$(TARFILE_NAME).patch.fixes \
|
||||
$(TARFILE_NAME).patch.rindex \
|
||||
raptor-aix.patch \
|
||||
$(TARFILE_NAME).entities.patch
|
||||
|
||||
.IF "$(OS)" != "WNT"
|
||||
OOO_PATCH_FILES+= \
|
||||
$(TARFILE_NAME).patch.bundled-soname
|
||||
.ENDIF
|
||||
|
||||
.IF "$(CROSS_COMPILING)"=="YES"
|
||||
OOO_PATCH_FILES += \
|
||||
$(TARFILE_NAME).patch.cross
|
||||
.ENDIF
|
||||
|
||||
PATCH_FILES=$(OOO_PATCH_FILES)
|
||||
|
||||
.IF "$(SYSTEM_LIBXML)" == "YES"
|
||||
PATCH_FILES+=raptor-1.4.18.libxml.patch
|
||||
.ENDIF
|
||||
.IF "$(SYSTEM_LIBXSLT)" == "YES"
|
||||
PATCH_FILES+=raptor-1.4.18.libxslt.patch
|
||||
.ENDIF
|
||||
|
||||
.IF "$(OS)"=="ANDROID"
|
||||
PATCH_FILES+=$(TARFILE_NAME).patch.no-soname
|
||||
.ENDIF
|
||||
|
||||
.IF "$(OS)"=="WNT"
|
||||
.IF "$(COM)"=="GCC"
|
||||
OOO_PATCH_FILES+=$(TARFILE_NAME).patch.mingw
|
||||
raptor_CC=$(CC) -mthreads
|
||||
.IF "$(MINGW_SHARED_GCCLIB)"=="YES"
|
||||
raptor_CC+=-shared-libgcc
|
||||
.ENDIF
|
||||
raptor_LIBS=
|
||||
|
||||
raptor_LDFLAGS=-Wl,--no-undefined -Wl,--enable-runtime-pseudo-reloc-v2,--export-all-symbols
|
||||
.IF "$(ILIB)"!=""
|
||||
raptor_LDFLAGS+= -L$(ILIB:s/;/ -L/)
|
||||
.ENDIF
|
||||
|
||||
CONFIGURE_DIR=
|
||||
CONFIGURE_ACTION=.$/configure
|
||||
# do not enable grddl parser (#i93768#)
|
||||
CONFIGURE_FLAGS=--disable-static --enable-shared --disable-gtk-doc --with-openssl-digests --with-xml-parser=libxml --enable-parsers="rdfxml ntriples turtle trig guess rss-tag-soup" --without-bdb --without-sqlite --without-mysql --without-postgresql --without-threestore --with-regex-library=posix --with-decimal=none --with-www=xml --build=$(BUILD_PLATFORM) --host=$(HOST_PLATFORM) --target=$(HOST_PLATFORM) lt_cv_cc_dll_switch="-shared" CC="$(raptor_CC)" CPPFLAGS="$(INCLUDE)" LDFLAGS="$(raptor_LDFLAGS)" LIBS="$(raptor_LIBS)" OBJDUMP="$(WRAPCMD) $(HOST_PLATFORM)-objdump" LIBXML2LIB="$(LIBXML2LIB)" XSLTLIB="$(XSLTLIB)"
|
||||
BUILD_ACTION=$(GNUMAKE)
|
||||
BUILD_FLAGS+= -j$(EXTMAXPROCESS)
|
||||
BUILD_DIR=$(CONFIGURE_DIR)
|
||||
|
||||
.ELSE
|
||||
|
||||
# there is no wntmsci build environment in the tarball; we use custom dmakefile
|
||||
BUILD_ACTION=dmake
|
||||
BUILD_DIR=$(CONFIGURE_DIR)$/src
|
||||
|
||||
.ENDIF
|
||||
|
||||
.ELSE # "WNT"
|
||||
|
||||
.IF "$(OS)$(COM)"=="LINUXGCC" || "$(OS)$(COM)"=="FREEBSDGCC"
|
||||
LDFLAGS:=-Wl,-z,origin -Wl,-rpath,'$$$$ORIGIN:$$$$ORIGIN/../ure-link/lib' -Wl,-noinhibit-exec
|
||||
.ENDIF # "$(OS)$(COM)"=="LINUXGCC"
|
||||
.IF "$(OS)$(COM)"=="SOLARISC52"
|
||||
LDFLAGS:=-Wl,-R'$$$$ORIGIN:$$$$ORIGIN/../ure-link/lib'
|
||||
.ENDIF # "$(OS)$(COM)"=="SOLARISC52"
|
||||
|
||||
.IF "$(debug)" != ""
|
||||
CFLAGS:=-g
|
||||
.ELSE
|
||||
CFLAGS:=-O
|
||||
.ENDIF
|
||||
|
||||
.IF "$(DISABLE_DYNLOADING)"=="TRUE"
|
||||
CFLAGS+=-fvisibility=hidden
|
||||
.ENDIF
|
||||
|
||||
.IF "$(COM)"=="C52" && "$(CPU)"=="U"
|
||||
CFLAGS+=-m64
|
||||
.ENDIF
|
||||
#ppc64 ld crashing at link time, throwing a minimal-toc at it to
|
||||
#perturb is sufficiently to not crash
|
||||
.IF "$(COM)$(OS)$(CPUNAME)" == "GCCLINUXPOWERPC64"
|
||||
CFLAGS+=-mminimal-toc
|
||||
.ENDIF
|
||||
.EXPORT: CFLAGS
|
||||
|
||||
# NB: SOLARDIR before SYSBASE, because linux SYSBASE contains obsolete libcrypto
|
||||
CPPFLAGS+:=-I$(SOLARINCDIR)$/external
|
||||
LDFLAGS+:=-L$(SOLARLIBDIR)
|
||||
|
||||
.IF "$(OS)"=="AIX"
|
||||
LDFLAGS+:=$(LINKFLAGS) $(LINKFLAGSRUNPATH_OOO)
|
||||
.ENDIF
|
||||
|
||||
.IF "$(SYSBASE)"!=""
|
||||
CPPFLAGS+:=-I$(SYSBASE)$/usr$/include
|
||||
.IF "$(OS)"=="SOLARIS" || "$(OS)"=="LINUX"
|
||||
LDFLAGS+:=-L$(SYSBASE)$/lib -L$(SYSBASE)$/usr$/lib -lpthread -ldl
|
||||
.ENDIF
|
||||
.ENDIF # "$(SYSBASE)"!=""
|
||||
|
||||
CPPFLAGS+:=$(EXTRA_CDEFS) $(EXTRA_CFLAGS)
|
||||
LDFLAGS+:=$(EXTRA_LINKFLAGS)
|
||||
XSLTLIB!:=$(XSLTLIB) # expand dmake variables for xslt-config
|
||||
|
||||
.EXPORT: CPPFLAGS
|
||||
.EXPORT: LDFLAGS
|
||||
.EXPORT: LIBXML2LIB
|
||||
.EXPORT: XSLTLIB
|
||||
|
||||
CONFIGURE_DIR=
|
||||
CONFIGURE_ACTION=.$/configure
|
||||
|
||||
.IF "$(OS)"=="IOS"
|
||||
CONFIGURE_ACTION+=LIBS=-liconv
|
||||
.ENDIF
|
||||
|
||||
.IF "$(OS)"=="IOS" || "$(OS)"=="ANDROID"
|
||||
CONFIGURE_FLAGS=--disable-shared
|
||||
.ELSE
|
||||
CONFIGURE_FLAGS=--disable-static
|
||||
.ENDIF
|
||||
|
||||
# do not enable grddl parser (#i93768#)
|
||||
CONFIGURE_FLAGS+= --disable-gtk-doc --with-threads --with-openssl-digests --with-xml-parser=libxml --enable-parsers="rdfxml ntriples turtle trig guess rss-tag-soup" --without-bdb --without-sqlite --without-mysql --without-postgresql --without-threestore --with-regex-library=posix --with-decimal=none --with-www=xml
|
||||
|
||||
.IF "$(SYSTEM_LIBXML)" != "YES"
|
||||
CONFIGURE_FLAGS+=--with-xml2-config=$(SOLARVER)/$(INPATH)/bin/xml2-config
|
||||
.ENDIF
|
||||
|
||||
.IF "$(SYSTEM_LIBXSLT)" != "YES"
|
||||
CONFIGURE_FLAGS+=--with-xslt-config=$(SOLARVER)/$(INPATH)/bin/xslt-config
|
||||
.ENDIF
|
||||
|
||||
.IF "$(OS)" == "MACOSX"
|
||||
CONFIGURE_FLAGS += \
|
||||
--prefix=/@.__________________________________________________$(EXTRPATH)
|
||||
.END
|
||||
|
||||
.IF "$(CROSS_COMPILING)"=="YES"
|
||||
CONFIGURE_FLAGS+= --build=$(BUILD_PLATFORM) --host=$(HOST_PLATFORM)
|
||||
.ENDIF
|
||||
BUILD_ACTION=$(GNUMAKE)
|
||||
BUILD_FLAGS+= -j$(EXTMAXPROCESS)
|
||||
BUILD_DIR=$(CONFIGURE_DIR)
|
||||
.ENDIF
|
||||
|
||||
|
||||
OUT2INC+=src$/raptor.h
|
||||
|
||||
.IF "$(OS)"=="MACOSX"
|
||||
OUT2LIB+=src$/.libs$/libraptor-lo.$(RAPTOR_MAJOR).dylib src$/.libs$/libraptor.dylib
|
||||
OUT2BIN+=src/raptor-config
|
||||
.ELIF "$(OS)"=="IOS" || "$(OS)"=="ANDROID"
|
||||
OUT2LIB+=src$/.libs$/libraptor.a
|
||||
OUT2BIN+=src/raptor-config
|
||||
.ELIF "$(OS)"=="AIX"
|
||||
OUT2LIB+=src$/.libs$/libraptor-lo.so.$(RAPTOR_MAJOR) src$/.libs$/libraptor.so
|
||||
OUT2BIN+=src/raptor-config
|
||||
.ELIF "$(OS)"=="WNT"
|
||||
.IF "$(COM)"=="GCC"
|
||||
OUT2LIB+=src$/.libs$/*.a
|
||||
OUT2BIN+=src$/.libs$/*.dll
|
||||
OUT2BIN+=src/raptor-config
|
||||
.ELSE
|
||||
# if we use dmake, this is done automagically
|
||||
.ENDIF
|
||||
.ELSE
|
||||
OUT2LIB+=src$/.libs$/libraptor-lo.so.$(RAPTOR_MAJOR) src$/.libs$/libraptor.so
|
||||
OUT2BIN+=src/raptor-config
|
||||
.ENDIF
|
||||
|
||||
# --- Targets ------------------------------------------------------
|
||||
|
||||
.INCLUDE : set_ext.mk
|
||||
.INCLUDE : target.mk
|
||||
.INCLUDE : tg_ext.mk
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
--- misc/raptor-1.4.18/config.guess 2010-09-16 03:07:14.000000000 -0500
|
||||
+++ misc/build/raptor-1.4.18/config.guess 2010-09-16 03:08:00.000000000 -0500
|
||||
+++ misc/raptor-1.4.18/config.guess 2010-09-16 03:08:00.000000000 -0500
|
||||
@@ -532,7 +532,7 @@
|
||||
echo rs6000-ibm-aix3.2
|
||||
fi
|
||||
+1
-1
@@ -1,5 +1,5 @@
|
||||
--- misc/raptor-1.4.18/config.sub 2008-04-03 05:15:09.000000000 +0200
|
||||
+++ misc/build/raptor-1.4.18/config.sub 2011-09-27 10:01:06.000000000 +0200
|
||||
+++ misc/raptor-1.4.18/config.sub 2011-09-27 10:01:06.000000000 +0200
|
||||
@@ -120,7 +120,7 @@
|
||||
# Here we must recognize all the valid KERNEL-OS combinations.
|
||||
maybe_os=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\2/'`
|
||||
+1
-1
@@ -1,5 +1,5 @@
|
||||
--- misc/raptor-1.4.18/src/Makefile.in
|
||||
+++ misc/build/raptor-1.4.18/src/Makefile.in
|
||||
+++ misc/raptor-1.4.18/src/Makefile.in
|
||||
@@ -404,7 +404,7 @@
|
||||
$(am__append_20) $(am__append_21) $(am__append_22) \
|
||||
$(am__append_23) $(am__append_24) $(am__append_25) \
|
||||
@@ -1,5 +1,5 @@
|
||||
--- misc/raptor-1.4.18/configure
|
||||
+++ misc/build/raptor-1.4.18/configure
|
||||
+++ misc/raptor-1.4.18/configure
|
||||
@@ -22643,11 +22643,13 @@
|
||||
{ echo "$as_me:$LINENO: checking vsnprintf has C99 compatible return value" >&5
|
||||
echo $ECHO_N "checking vsnprintf has C99 compatible return value... $ECHO_C" >&6; }
|
||||
@@ -1,5 +1,5 @@
|
||||
--- misc/raptor-1.4.18/src/raptor.h.old 2008-06-20 07:47:38.000000000 +0200
|
||||
+++ misc/build/raptor-1.4.18/src/raptor.h 2012-02-15 16:54:21.000000000 +0100
|
||||
+++ misc/raptor-1.4.18/src/raptor.h 2012-02-15 16:54:21.000000000 +0100
|
||||
@@ -376,6 +376,7 @@ typedef struct {
|
||||
* @RAPTOR_FEATURE_JSON_EXTRA_DATA: JSON serializer extra top-level data
|
||||
* @RAPTOR_FEATURE_RSS_TRIPLES: Atom/RSS serializer writes extra RDF triples it finds (none, rdf-xml, atom-triples)
|
||||
@@ -19,7 +19,7 @@
|
||||
|
||||
|
||||
--- misc/raptor-1.4.18/src/raptor_feature.c.old 2008-06-05 08:54:16.000000000 +0200
|
||||
+++ misc/build/raptor-1.4.18/src/raptor_feature.c 2012-02-15 16:55:09.000000000 +0100
|
||||
+++ misc/raptor-1.4.18/src/raptor_feature.c 2012-02-15 16:55:09.000000000 +0100
|
||||
@@ -89,7 +89,8 @@ static const struct
|
||||
{ RAPTOR_FEATURE_JSON_CALLBACK , 6, "jsonCallback", "JSON serializer callback" },
|
||||
{ RAPTOR_FEATURE_JSON_EXTRA_DATA , 6, "jsonExtraData", "JSON serializer extra data" },
|
||||
@@ -31,7 +31,7 @@
|
||||
|
||||
|
||||
--- misc/raptor-1.4.18/src/raptor_internal.h.old 2008-06-03 07:04:09.000000000 +0200
|
||||
+++ misc/build/raptor-1.4.18/src/raptor_internal.h 2012-02-15 16:52:08.000000000 +0100
|
||||
+++ misc/raptor-1.4.18/src/raptor_internal.h 2012-02-15 16:52:08.000000000 +0100
|
||||
@@ -983,6 +983,14 @@ struct raptor_sax2_s {
|
||||
|
||||
/* base URI for resolving relative URIs or xml:base URIs */
|
||||
@@ -48,7 +48,7 @@
|
||||
|
||||
int raptor_sax2_init(void);
|
||||
--- misc/raptor-1.4.18/src/raptor_libxml.c.old 2008-06-14 05:35:27.000000000 +0200
|
||||
+++ misc/build/raptor-1.4.18/src/raptor_libxml.c 2012-02-15 16:52:08.000000000 +0100
|
||||
+++ misc/raptor-1.4.18/src/raptor_libxml.c 2012-02-15 16:52:08.000000000 +0100
|
||||
@@ -142,18 +142,126 @@ raptor_libxml_hasExternalSubset (void* u
|
||||
|
||||
static xmlParserInputPtr
|
||||
@@ -184,7 +184,7 @@
|
||||
static xmlEntityPtr
|
||||
raptor_libxml_getParameterEntity(void* user_data, const xmlChar *name) {
|
||||
--- misc/raptor-1.4.18/src/raptor_parse.c.old 2008-06-15 09:18:50.000000000 +0200
|
||||
+++ misc/build/raptor-1.4.18/src/raptor_parse.c 2012-02-15 16:52:08.000000000 +0100
|
||||
+++ misc/raptor-1.4.18/src/raptor_parse.c 2012-02-15 16:52:08.000000000 +0100
|
||||
@@ -1294,6 +1294,7 @@ raptor_set_feature(raptor_parser *parser
|
||||
case RAPTOR_FEATURE_MICROFORMATS:
|
||||
case RAPTOR_FEATURE_HTML_LINK:
|
||||
@@ -202,7 +202,7 @@
|
||||
break;
|
||||
|
||||
--- misc/raptor-1.4.18/src/raptor_rdfxml.c.old 2008-06-15 10:12:06.000000000 +0200
|
||||
+++ misc/build/raptor-1.4.18/src/raptor_rdfxml.c 2012-02-15 16:52:08.000000000 +0100
|
||||
+++ misc/raptor-1.4.18/src/raptor_rdfxml.c 2012-02-15 16:52:08.000000000 +0100
|
||||
@@ -1124,6 +1124,9 @@ raptor_rdfxml_parse_start(raptor_parser*
|
||||
raptor_sax2_set_feature(rdf_xml_parser->sax2,
|
||||
RAPTOR_FEATURE_NO_NET,
|
||||
@@ -214,7 +214,7 @@
|
||||
raptor_sax2_parse_start(rdf_xml_parser->sax2, uri);
|
||||
|
||||
--- misc/raptor-1.4.18/src/raptor_rss.c.old 2008-05-21 22:25:57.000000000 +0200
|
||||
+++ misc/build/raptor-1.4.18/src/raptor_rss.c 2012-02-15 16:52:08.000000000 +0100
|
||||
+++ misc/raptor-1.4.18/src/raptor_rss.c 2012-02-15 16:52:08.000000000 +0100
|
||||
@@ -251,6 +251,9 @@ raptor_rss_parse_start(raptor_parser *rd
|
||||
raptor_sax2_set_feature(rss_parser->sax2,
|
||||
RAPTOR_FEATURE_NO_NET,
|
||||
@@ -226,7 +226,7 @@
|
||||
raptor_sax2_parse_start(rss_parser->sax2, uri);
|
||||
|
||||
--- misc/raptor-1.4.18/src/raptor_sax2.c.old 2008-06-15 10:12:20.000000000 +0200
|
||||
+++ misc/build/raptor-1.4.18/src/raptor_sax2.c 2012-02-15 16:52:08.000000000 +0100
|
||||
+++ misc/raptor-1.4.18/src/raptor_sax2.c 2012-02-15 16:52:08.000000000 +0100
|
||||
@@ -96,6 +96,8 @@ raptor_new_sax2(void* user_data, raptor_
|
||||
|
||||
sax2->user_data=user_data;
|
||||
@@ -323,7 +323,7 @@
|
||||
return sax2->external_entity_ref_handler(sax2->user_data,
|
||||
context, base, systemId, publicId);
|
||||
--- misc/raptor-1.4.18/src/raptor_serialize.c.old 2008-06-20 02:55:31.000000000 +0200
|
||||
+++ misc/build/raptor-1.4.18/src/raptor_serialize.c 2012-02-15 16:52:08.000000000 +0100
|
||||
+++ misc/raptor-1.4.18/src/raptor_serialize.c 2012-02-15 16:52:08.000000000 +0100
|
||||
@@ -859,6 +859,7 @@ raptor_serializer_set_feature(raptor_ser
|
||||
|
||||
/* Shared */
|
||||
@@ -357,7 +357,7 @@
|
||||
/* XML writer features */
|
||||
case RAPTOR_FEATURE_WRITER_AUTO_INDENT:
|
||||
--- misc/raptor-1.4.18/src/raptor_turtle_writer.c.old 2008-06-20 07:47:48.000000000 +0200
|
||||
+++ misc/build/raptor-1.4.18/src/raptor_turtle_writer.c 2012-02-15 16:52:08.000000000 +0100
|
||||
+++ misc/raptor-1.4.18/src/raptor_turtle_writer.c 2012-02-15 16:52:08.000000000 +0100
|
||||
@@ -723,6 +723,7 @@ raptor_turtle_writer_set_feature(raptor_
|
||||
|
||||
/* Shared */
|
||||
@@ -375,7 +375,7 @@
|
||||
/* XML writer features */
|
||||
case RAPTOR_FEATURE_RELATIVE_URIS:
|
||||
--- misc/raptor-1.4.18/src/raptor_xml_writer.c.old 2008-06-03 07:05:56.000000000 +0200
|
||||
+++ misc/build/raptor-1.4.18/src/raptor_xml_writer.c 2012-02-15 16:52:08.000000000 +0100
|
||||
+++ misc/raptor-1.4.18/src/raptor_xml_writer.c 2012-02-15 16:52:08.000000000 +0100
|
||||
@@ -906,6 +906,7 @@ raptor_xml_writer_set_feature(raptor_xml
|
||||
|
||||
/* Shared */
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
--- misc/raptor-1.4.18/src/raptor_abbrev.c 2008-06-15 09:34:06.000000000 +0200
|
||||
+++ misc/build/raptor-1.4.18/src/raptor_abbrev.c 2011-05-18 18:58:35.440435467 +0200
|
||||
+++ misc/raptor-1.4.18/src/raptor_abbrev.c 2011-05-18 18:58:35.440435467 +0200
|
||||
@@ -124,6 +124,7 @@
|
||||
case RAPTOR_IDENTIFIER_TYPE_UNKNOWN:
|
||||
default:
|
||||
@@ -1,5 +1,5 @@
|
||||
--- misc/raptor-1.4.18/LICENSE.txt Sun Mar 30 06:52:22 2008
|
||||
+++ misc/build/raptor-1.4.18/LICENSE.txt Mon Jun 16 15:55:38 2008
|
||||
+++ misc/raptor-1.4.18/LICENSE.txt Mon Jun 16 15:55:38 2008
|
||||
@@ -60,3 +60,15 @@
|
||||
|
||||
Copyright (C) 2000-2008 David Beckett
|
||||
@@ -1,5 +1,5 @@
|
||||
--- misc/raptor-1.4.18/configure 2011-06-05 11:55:18.000000000 -0400
|
||||
+++ misc/build/raptor-1.4.18/configure 2011-06-05 11:55:46.000000000 -0400
|
||||
+++ misc/raptor-1.4.18/configure 2011-06-05 11:55:46.000000000 -0400
|
||||
@@ -23470,73 +23470,6 @@
|
||||
LIBS="$oLIBS"
|
||||
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
--- misc/raptor-1.4.18/configure 2011-06-05 11:57:41.000000000 -0400
|
||||
+++ misc/build/raptor-1.4.18/configure 2011-06-05 11:58:11.000000000 -0400
|
||||
+++ misc/raptor-1.4.18/configure 2011-06-05 11:58:11.000000000 -0400
|
||||
@@ -23470,73 +23470,6 @@
|
||||
LIBS="$oLIBS"
|
||||
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
--- misc/raptor-1.4.18/configure 2008-06-15 17:25:55.000000000 +0900
|
||||
+++ misc/build/raptor-1.4.18/configure 2009-06-04 21:10:22.447125000 +0900
|
||||
+++ misc/raptor-1.4.18/configure 2009-06-04 21:10:22.447125000 +0900
|
||||
@@ -25238,6 +25238,12 @@
|
||||
rdfa_parser=yes
|
||||
|
||||
+1
-1
@@ -1,5 +1,5 @@
|
||||
--- misc/raptor-1.4.18/configure
|
||||
+++ misc/build/raptor-1.4.18/configure
|
||||
+++ misc/raptor-1.4.18/configure
|
||||
@@ -7848,7 +7848,7 @@
|
||||
*)
|
||||
tmp_sharedflag='-shared' ;;
|
||||
+1
-1
@@ -1,5 +1,5 @@
|
||||
--- misc/raptor-1.4.18/src/raptor-config.in Sat Jan 6 05:02:00 2007
|
||||
+++ misc/build/raptor-1.4.18/src/raptor-config.in Mon Jun 16 15:55:38 2008
|
||||
+++ misc/raptor-1.4.18/src/raptor-config.in Mon Jun 16 15:55:38 2008
|
||||
@@ -21,14 +21,23 @@
|
||||
#
|
||||
#
|
||||
@@ -1,124 +0,0 @@
|
||||
--- misc/raptor-1.4.18/src/makefile.mk Thu Nov 6 15:25:51 2008
|
||||
+++ misc/build/raptor-1.4.18/src/makefile.mk Thu Nov 6 15:33:14 2008
|
||||
@@ -1,1 +1,119 @@
|
||||
-dummy
|
||||
+#*************************************************************************
|
||||
+#
|
||||
+# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||
+#
|
||||
+# Copyright 2000, 2010 Oracle and/or its affiliates.
|
||||
+#
|
||||
+# OpenOffice.org - a multi-platform office productivity suite
|
||||
+#
|
||||
+# This file is part of OpenOffice.org.
|
||||
+#
|
||||
+# OpenOffice.org is free software: you can redistribute it and/or modify
|
||||
+# it under the terms of the GNU Lesser General Public License version 3
|
||||
+# only, as published by the Free Software Foundation.
|
||||
+#
|
||||
+# OpenOffice.org is distributed in the hope that it will be useful,
|
||||
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
+# GNU Lesser General Public License version 3 for more details
|
||||
+# (a copy is included in the LICENSE file that accompanied this code).
|
||||
+#
|
||||
+# You should have received a copy of the GNU Lesser General Public License
|
||||
+# version 3 along with OpenOffice.org. If not, see
|
||||
+# <http://www.openoffice.org/license.html>
|
||||
+# for a copy of the LGPLv3 License.
|
||||
+#
|
||||
+#*************************************************************************
|
||||
+
|
||||
+PRJ=..$/..$/..$/..$/..
|
||||
+
|
||||
+PRJNAME=redland
|
||||
+TARGET=raptor
|
||||
+LIBTARGET=NO
|
||||
+UWINAPIDLL=
|
||||
+
|
||||
+EXTERNAL_WARNINGS_NOT_ERRORS=TRUE
|
||||
+UWINAPILIB=
|
||||
+
|
||||
+
|
||||
+# --- Settings -----------------------------------------------------
|
||||
+
|
||||
+.INCLUDE : settings.mk
|
||||
+
|
||||
+CDEFS+=-DRAPTOR_INTERNAL -DWIN32 -DNDEBUG -D_WINDOWS -D_USRDLL -DWIN32_EXPORTS
|
||||
+
|
||||
+# --- Files --------------------------------------------------------
|
||||
+
|
||||
+SLOFILES = \
|
||||
+ $(SLO)$/n3_lexer.obj \
|
||||
+ $(SLO)$/n3_parser.obj \
|
||||
+ $(SLO)$/ntriples_parse.obj \
|
||||
+ $(SLO)$/parsedate.obj \
|
||||
+ $(SLO)$/raptor_feature.obj \
|
||||
+ $(SLO)$/raptor_general.obj \
|
||||
+ $(SLO)$/raptor_guess.obj \
|
||||
+ $(SLO)$/raptor_identifier.obj \
|
||||
+ $(SLO)$/raptor_iostream.obj \
|
||||
+ $(SLO)$/raptor_libxml.obj \
|
||||
+ $(SLO)$/raptor_locator.obj \
|
||||
+ $(SLO)$/raptor_namespace.obj \
|
||||
+ $(SLO)$/raptor_nfc.obj \
|
||||
+ $(SLO)$/raptor_nfc_data.obj \
|
||||
+ $(SLO)$/raptor_parse.obj \
|
||||
+ $(SLO)$/raptor_qname.obj \
|
||||
+ $(SLO)$/raptor_rdfxml.obj \
|
||||
+ $(SLO)$/raptor_rfc2396.obj \
|
||||
+ $(SLO)$/raptor_rss.obj \
|
||||
+ $(SLO)$/raptor_rss_common.obj \
|
||||
+ $(SLO)$/raptor_sax2.obj \
|
||||
+ $(SLO)$/raptor_sequence.obj \
|
||||
+ $(SLO)$/raptor_serialize.obj \
|
||||
+ $(SLO)$/raptor_serialize_ntriples.obj \
|
||||
+ $(SLO)$/raptor_serialize_rdfxml.obj \
|
||||
+ $(SLO)$/raptor_serialize_rdfxmla.obj \
|
||||
+ $(SLO)$/raptor_serialize_simple.obj \
|
||||
+ $(SLO)$/raptor_set.obj \
|
||||
+ $(SLO)$/raptor_stringbuffer.obj \
|
||||
+ $(SLO)$/raptor_uri.obj \
|
||||
+ $(SLO)$/raptor_utf8.obj \
|
||||
+ $(SLO)$/raptor_win32.obj \
|
||||
+ $(SLO)$/raptor_www.obj \
|
||||
+ $(SLO)$/raptor_www_libxml.obj \
|
||||
+ $(SLO)$/raptor_xml.obj \
|
||||
+ $(SLO)$/raptor_xml_writer.obj \
|
||||
+ $(SLO)$/raptor_xsd.obj \
|
||||
+ $(SLO)$/raptor_strcasecmp.obj \
|
||||
+ $(SLO)$/turtle_common.obj \
|
||||
+ $(SLO)$/turtle_lexer.obj \
|
||||
+ $(SLO)$/turtle_parser.obj \
|
||||
+ $(SLO)$/raptor_abbrev.obj \
|
||||
+ $(SLO)$/raptor_avltree.obj \
|
||||
+ $(SLO)$/raptor_statement.obj \
|
||||
+ $(SLO)$/raptor_turtle_writer.obj \
|
||||
+
|
||||
+# $(SLO)$/raptor_grddl.obj \
|
||||
+# $(SLO)$/raptor_serialize_rss.obj \
|
||||
+
|
||||
+
|
||||
+SHL1DEPN= makefile.mk
|
||||
+SHL1OBJS= $(SLOFILES)
|
||||
+SHL1USE_EXPORTS=name
|
||||
+
|
||||
+#SHL1TARGET= $(TARGET)$(DLLPOSTFIX)
|
||||
+SHL1TARGET= $(TARGET)
|
||||
+SHL1IMPLIB= lib$(TARGET)
|
||||
+
|
||||
+#SHL1VERSIONMAP=../service/exports.map
|
||||
+SHL1DEF=$(MISC)$/$(SHL1TARGET).def
|
||||
+DEF1NAME=$(SHL1TARGET)
|
||||
+
|
||||
+SHL1STDLIBS= \
|
||||
+ $(LIBXML2LIB) \
|
||||
+ $(XSLTLIB) \
|
||||
+
|
||||
+# --- Targets ------------------------------------------------------
|
||||
+
|
||||
+.INCLUDE : target.mk
|
||||
+
|
||||
+$(MISC)$/raptor_strcasecmp.c : strcasecmp.c
|
||||
+ $(COPY) $< $@
|
||||
+
|
||||
+1
-1
@@ -1,5 +1,5 @@
|
||||
--- misc/raptor-1.4.18/librdfa/curie.c 2008-06-14 07:33:37.000000000 +0200
|
||||
+++ misc/build/raptor-1.4.18/librdfa/curie.c 2011-09-27 14:48:34.000000000 +0200
|
||||
+++ misc/raptor-1.4.18/librdfa/curie.c 2011-09-27 14:48:34.000000000 +0200
|
||||
@@ -122,7 +122,7 @@
|
||||
{
|
||||
// if we have a relative URI, chop off the name of the file
|
||||
@@ -1,5 +1,5 @@
|
||||
--- misc/raptor-1.4.18/src/win32_raptor_config.h Wed Apr 2 06:50:14 2008
|
||||
+++ misc/build/raptor-1.4.18/src/win32_raptor_config.h Wed Feb 18 13:21:23 2009
|
||||
+++ misc/raptor-1.4.18/src/win32_raptor_config.h Wed Feb 18 13:21:23 2009
|
||||
@@ -38,6 +38,8 @@
|
||||
|
||||
#define HAVE_STDLIB_H 1
|
||||
@@ -0,0 +1,293 @@
|
||||
LIBRARY RAPTOR
|
||||
EXPORTS
|
||||
raptor_ntriples_string_as_utf8_string
|
||||
raptor_ntriples_term_as_string
|
||||
raptor_feature_from_uri
|
||||
raptor_get_feature_count
|
||||
raptor_feature_value_type
|
||||
raptor_xml_literal_datatype_uri_string_len
|
||||
raptor_xml_literal_datatype_uri_string
|
||||
raptor_version_decimal
|
||||
raptor_version_release
|
||||
raptor_version_minor
|
||||
raptor_version_major
|
||||
raptor_version_string
|
||||
raptor_home_url_string
|
||||
raptor_license_string
|
||||
raptor_copyright_string
|
||||
raptor_short_copyright_string
|
||||
raptor_init
|
||||
raptor_finish
|
||||
raptor_vsnprintf
|
||||
raptor_print_ntriples_string
|
||||
raptor_free_memory
|
||||
raptor_alloc_memory
|
||||
raptor_calloc_memory
|
||||
raptor_error_handlers_init
|
||||
raptor_new_identifier
|
||||
raptor_copy_identifier
|
||||
raptor_free_identifier
|
||||
raptor_new_iostream_to_string
|
||||
raptor_new_iostream_to_filename
|
||||
raptor_new_iostream_from_filename
|
||||
raptor_iostream_write_string
|
||||
raptor_iostream_write_uri
|
||||
raptor_iostream_write_stringbuffer
|
||||
raptor_iostream_format_hexadecimal
|
||||
raptor_new_iostream_from_handler
|
||||
raptor_new_iostream_to_sink
|
||||
raptor_new_iostream_from_sink
|
||||
raptor_new_iostream_from_handler2
|
||||
raptor_new_iostream_to_file_handle
|
||||
raptor_new_iostream_from_file_handle
|
||||
raptor_new_iostream_from_string
|
||||
raptor_free_iostream
|
||||
raptor_iostream_tell
|
||||
raptor_iostream_read_eof
|
||||
raptor_iostream_read_bytes
|
||||
raptor_iostream_write_decimal
|
||||
raptor_iostream_get_bytes_written_count
|
||||
raptor_iostream_write_end
|
||||
raptor_iostream_write_counted_string
|
||||
raptor_iostream_write_bytes
|
||||
raptor_iostream_write_byte
|
||||
raptor_print_locator
|
||||
raptor_format_locator
|
||||
raptor_locator_uri
|
||||
raptor_locator_file
|
||||
raptor_locator_byte
|
||||
raptor_locator_column
|
||||
raptor_locator_line
|
||||
raptor_owl_namespace_uri
|
||||
raptor_xmlschema_datatypes_namespace_uri
|
||||
raptor_rdf_schema_namespace_uri
|
||||
raptor_rdf_namespace_uri_len
|
||||
raptor_rdf_namespace_uri
|
||||
raptor_xml_namespace_uri
|
||||
raptor_new_namespaces
|
||||
raptor_namespaces_init
|
||||
raptor_namespaces_start_namespace_full
|
||||
raptor_new_namespace
|
||||
raptor_namespace_copy
|
||||
raptor_new_namespace_from_uri
|
||||
raptor_free_namespaces
|
||||
raptor_namespaces_clear
|
||||
raptor_namespaces_end_for_depth
|
||||
raptor_free_namespace
|
||||
raptor_namespaces_format
|
||||
raptor_iostream_write_namespace
|
||||
raptor_new_namespace_parts_from_string
|
||||
raptor_namespaces_qname_from_uri
|
||||
raptor_namespaces_find_namespace
|
||||
raptor_namespace_get_counted_prefix
|
||||
raptor_namespace_get_prefix
|
||||
raptor_namespace_get_uri
|
||||
raptor_namespaces_namespace_in_scope
|
||||
raptor_namespaces_find_namespace_by_uri
|
||||
raptor_namespaces_get_default_namespace
|
||||
raptor_namespaces_start_namespace
|
||||
raptor_new_parser_for_content
|
||||
raptor_new_parser
|
||||
raptor_parse_file
|
||||
raptor_parse_file_stream
|
||||
raptor_parse_uri
|
||||
raptor_parse_uri_with_connection
|
||||
raptor_parse_chunk
|
||||
raptor_start_parse
|
||||
raptor_free_parser
|
||||
raptor_features_enumerate
|
||||
raptor_parser_set_feature_string
|
||||
raptor_parser_get_feature_string
|
||||
raptor_set_default_generate_id_parameters
|
||||
raptor_guess_parser_name
|
||||
raptor_syntax_name_check
|
||||
raptor_parser_get_accept_header
|
||||
raptor_parsers_enumerate
|
||||
raptor_syntaxes_enumerate
|
||||
raptor_get_mime_type
|
||||
raptor_get_locator
|
||||
raptor_parse_abort
|
||||
raptor_get_need_base_uri
|
||||
raptor_get_label
|
||||
raptor_get_name
|
||||
raptor_set_parser_strict
|
||||
raptor_get_feature
|
||||
raptor_set_feature
|
||||
raptor_parser_set_uri_filter
|
||||
raptor_set_namespace_handler
|
||||
raptor_set_generate_id_handler
|
||||
raptor_set_graph_handler
|
||||
raptor_set_statement_handler
|
||||
raptor_set_warning_handler
|
||||
raptor_set_error_handler
|
||||
raptor_set_fatal_error_handler
|
||||
raptor_new_qname
|
||||
raptor_new_qname_from_namespace_local_name
|
||||
raptor_qname_copy
|
||||
raptor_free_qname
|
||||
raptor_qname_equal
|
||||
raptor_qname_string_to_uri
|
||||
raptor_iostream_write_qname
|
||||
raptor_qname_get_counted_value
|
||||
raptor_qname_get_value
|
||||
raptor_qname_get_local_name
|
||||
raptor_qname_get_namespace
|
||||
raptor_uri_resolve_uri_reference
|
||||
raptor_new_sax2
|
||||
raptor_sax2_parse_start
|
||||
raptor_free_sax2
|
||||
raptor_sax2_parse_chunk
|
||||
raptor_sax2_inscope_base_uri
|
||||
raptor_sax2_inscope_xml_language
|
||||
raptor_xml_element_is_empty
|
||||
raptor_sax2_set_namespace_handler
|
||||
raptor_sax2_set_external_entity_ref_handler
|
||||
raptor_sax2_set_unparsed_entity_decl_handler
|
||||
raptor_sax2_set_comment_handler
|
||||
raptor_sax2_set_cdata_handler
|
||||
raptor_sax2_set_characters_handler
|
||||
raptor_sax2_set_end_element_handler
|
||||
raptor_sax2_set_start_element_handler
|
||||
raptor_compare_strings
|
||||
raptor_sequence_sort
|
||||
raptor_sequence_print_string
|
||||
raptor_sequence_print_uri
|
||||
raptor_sequence_print
|
||||
raptor_free_sequence
|
||||
raptor_sequence_set_at
|
||||
raptor_sequence_push
|
||||
raptor_sequence_shift
|
||||
raptor_sequence_join
|
||||
raptor_new_sequence
|
||||
raptor_sequence_size
|
||||
raptor_sequence_get_at
|
||||
raptor_sequence_pop
|
||||
raptor_sequence_unshift
|
||||
raptor_sequence_set_print_handler
|
||||
raptor_serializer_syntax_name_check
|
||||
raptor_new_serializer
|
||||
raptor_serializers_enumerate
|
||||
raptor_serialize_start_to_filename
|
||||
raptor_serialize_start_to_string
|
||||
raptor_serialize_start_to_file_handle
|
||||
raptor_serialize_start
|
||||
raptor_serialize_set_namespace_from_namespace
|
||||
raptor_serialize_end
|
||||
raptor_free_serializer
|
||||
raptor_serializer_features_enumerate
|
||||
raptor_serializer_set_feature_string
|
||||
raptor_serializer_get_feature_string
|
||||
raptor_serializer_get_locator
|
||||
raptor_serializer_set_warning_handler
|
||||
raptor_serializer_set_error_handler
|
||||
raptor_serializer_get_feature
|
||||
raptor_serializer_set_feature
|
||||
raptor_serializer_get_iostream
|
||||
raptor_serialize_statement
|
||||
raptor_serialize_set_namespace
|
||||
raptor_iostream_write_statement_ntriples
|
||||
raptor_iostream_write_string_ntriples
|
||||
raptor_new_stringbuffer
|
||||
raptor_free_stringbuffer
|
||||
raptor_stringbuffer_append_decimal
|
||||
raptor_stringbuffer_append_counted_string
|
||||
raptor_stringbuffer_append_string
|
||||
raptor_stringbuffer_append_stringbuffer
|
||||
raptor_stringbuffer_prepend_counted_string
|
||||
raptor_stringbuffer_prepend_string
|
||||
raptor_stringbuffer_as_string
|
||||
raptor_stringbuffer_copy_to_string
|
||||
raptor_stringbuffer_length
|
||||
raptor_uri_set_handler
|
||||
raptor_uri_filename_to_uri_string
|
||||
raptor_uri_uri_string_to_filename
|
||||
raptor_uri_uri_string_to_filename_fragment
|
||||
raptor_uri_is_file_uri
|
||||
raptor_uri_uri_string_is_file_uri
|
||||
raptor_new_uri_for_xmlbase
|
||||
raptor_new_uri_for_retrieval
|
||||
raptor_new_uri_from_id
|
||||
raptor_uri_to_relative_uri_string
|
||||
raptor_uri_to_relative_counted_uri_string
|
||||
raptor_uri_compare
|
||||
raptor_uri_print
|
||||
raptor_uri_to_string
|
||||
raptor_uri_to_counted_string
|
||||
raptor_uri_as_counted_string
|
||||
raptor_uri_as_string
|
||||
raptor_uri_copy
|
||||
raptor_uri_equals
|
||||
raptor_free_uri
|
||||
raptor_new_uri_for_rdf_concept
|
||||
raptor_new_uri_relative_to_base
|
||||
raptor_new_uri_from_uri_local_name
|
||||
raptor_new_uri
|
||||
raptor_uri_get_handler
|
||||
raptor_utf8_check
|
||||
raptor_unicode_is_xml10_namechar
|
||||
raptor_unicode_is_xml10_namestartchar
|
||||
raptor_unicode_is_xml11_namechar
|
||||
raptor_unicode_is_xml11_namestartchar
|
||||
raptor_utf8_to_unicode_char
|
||||
raptor_unicode_char_to_utf8
|
||||
raptor_www_new
|
||||
raptor_www_new_with_connection
|
||||
raptor_www_free
|
||||
raptor_www_set_user_agent
|
||||
raptor_www_set_proxy
|
||||
raptor_www_set_http_accept
|
||||
raptor_www_set_http_cache_control
|
||||
raptor_www_fetch_to_string
|
||||
raptor_www_fetch
|
||||
raptor_www_get_final_uri
|
||||
raptor_www_set_final_uri_handler
|
||||
raptor_www_abort
|
||||
raptor_www_get_connection
|
||||
raptor_www_set_uri_filter
|
||||
raptor_www_set_connection_timeout
|
||||
raptor_www_set_content_type_handler
|
||||
raptor_www_set_write_bytes_handler
|
||||
raptor_www_set_error_handler
|
||||
raptor_www_finish
|
||||
raptor_www_no_www_library_init_finish
|
||||
raptor_www_init
|
||||
raptor_new_xml_element_from_namespace_local_name
|
||||
raptor_new_xml_element
|
||||
raptor_free_xml_element
|
||||
raptor_xml_element_declare_namespace
|
||||
raptor_iostream_write_xml_element
|
||||
raptor_xml_escape_string
|
||||
raptor_xml_any_escape_string
|
||||
raptor_iostream_write_xml_escaped_string
|
||||
raptor_iostream_write_xml_any_escaped_string
|
||||
raptor_xml_name_check
|
||||
raptor_xml_element_get_language
|
||||
raptor_xml_element_get_attributes_count
|
||||
raptor_xml_element_get_attributes
|
||||
raptor_xml_element_set_attributes
|
||||
raptor_xml_element_get_name
|
||||
raptor_new_xml_writer
|
||||
raptor_free_xml_writer
|
||||
raptor_xml_writer_empty_element
|
||||
raptor_xml_writer_start_element
|
||||
raptor_xml_writer_end_element
|
||||
raptor_xml_writer_comment
|
||||
raptor_xml_writer_cdata
|
||||
raptor_xml_writer_comment_counted
|
||||
raptor_xml_writer_cdata_counted
|
||||
raptor_xml_writer_raw
|
||||
raptor_xml_writer_raw_counted
|
||||
raptor_xml_writer_features_enumerate
|
||||
raptor_xml_writer_set_feature_string
|
||||
raptor_xml_writer_get_feature_string
|
||||
raptor_xml_writer_get_feature
|
||||
raptor_xml_writer_set_feature
|
||||
raptor_statement_part_as_string
|
||||
raptor_statement_part_as_counted_string
|
||||
raptor_print_statement_as_ntriples
|
||||
raptor_print_statement_detailed
|
||||
raptor_print_statement
|
||||
raptor_statement_compare
|
||||
raptor_iostream_write_string_turtle
|
||||
raptor_iostream_write_string_python
|
||||
|
||||
@@ -1,294 +0,0 @@
|
||||
UDK_3_0_0 {
|
||||
global:
|
||||
GetVersionInfo;
|
||||
raptor_ntriples_string_as_utf8_string;
|
||||
raptor_ntriples_term_as_string;
|
||||
raptor_feature_from_uri;
|
||||
raptor_get_feature_count;
|
||||
raptor_feature_value_type;
|
||||
raptor_xml_literal_datatype_uri_string_len;
|
||||
raptor_xml_literal_datatype_uri_string;
|
||||
raptor_version_decimal;
|
||||
raptor_version_release;
|
||||
raptor_version_minor;
|
||||
raptor_version_major;
|
||||
raptor_version_string;
|
||||
raptor_home_url_string;
|
||||
raptor_license_string;
|
||||
raptor_copyright_string;
|
||||
raptor_short_copyright_string;
|
||||
raptor_init;
|
||||
raptor_finish;
|
||||
raptor_vsnprintf;
|
||||
raptor_print_ntriples_string;
|
||||
raptor_free_memory;
|
||||
raptor_alloc_memory;
|
||||
raptor_calloc_memory;
|
||||
raptor_error_handlers_init;
|
||||
raptor_new_identifier;
|
||||
raptor_copy_identifier;
|
||||
raptor_free_identifier;
|
||||
raptor_new_iostream_to_string;
|
||||
raptor_new_iostream_to_filename;
|
||||
raptor_new_iostream_from_filename;
|
||||
raptor_iostream_write_string;
|
||||
raptor_iostream_write_uri;
|
||||
raptor_iostream_write_stringbuffer;
|
||||
raptor_iostream_format_hexadecimal;
|
||||
raptor_new_iostream_from_handler;
|
||||
raptor_new_iostream_to_sink;
|
||||
raptor_new_iostream_from_sink;
|
||||
raptor_new_iostream_from_handler2;
|
||||
raptor_new_iostream_to_file_handle;
|
||||
raptor_new_iostream_from_file_handle;
|
||||
raptor_new_iostream_from_string;
|
||||
raptor_free_iostream;
|
||||
raptor_iostream_tell;
|
||||
raptor_iostream_read_eof;
|
||||
raptor_iostream_read_bytes;
|
||||
raptor_iostream_write_decimal;
|
||||
raptor_iostream_get_bytes_written_count;
|
||||
raptor_iostream_write_end;
|
||||
raptor_iostream_write_counted_string;
|
||||
raptor_iostream_write_bytes;
|
||||
raptor_iostream_write_byte;
|
||||
raptor_print_locator;
|
||||
raptor_format_locator;
|
||||
raptor_locator_uri;
|
||||
raptor_locator_file;
|
||||
raptor_locator_byte;
|
||||
raptor_locator_column;
|
||||
raptor_locator_line;
|
||||
raptor_owl_namespace_uri;
|
||||
raptor_xmlschema_datatypes_namespace_uri;
|
||||
raptor_rdf_schema_namespace_uri;
|
||||
raptor_rdf_namespace_uri_len;
|
||||
raptor_rdf_namespace_uri;
|
||||
raptor_xml_namespace_uri;
|
||||
raptor_new_namespaces;
|
||||
raptor_namespaces_init;
|
||||
raptor_namespaces_start_namespace_full;
|
||||
raptor_new_namespace;
|
||||
raptor_namespace_copy;
|
||||
raptor_new_namespace_from_uri;
|
||||
raptor_free_namespaces;
|
||||
raptor_namespaces_clear;
|
||||
raptor_namespaces_end_for_depth;
|
||||
raptor_free_namespace;
|
||||
raptor_namespaces_format;
|
||||
raptor_iostream_write_namespace;
|
||||
raptor_new_namespace_parts_from_string;
|
||||
raptor_namespaces_qname_from_uri;
|
||||
raptor_namespaces_find_namespace;
|
||||
raptor_namespace_get_counted_prefix;
|
||||
raptor_namespace_get_prefix;
|
||||
raptor_namespace_get_uri;
|
||||
raptor_namespaces_namespace_in_scope;
|
||||
raptor_namespaces_find_namespace_by_uri;
|
||||
raptor_namespaces_get_default_namespace;
|
||||
raptor_namespaces_start_namespace;
|
||||
raptor_new_parser_for_content;
|
||||
raptor_new_parser;
|
||||
raptor_parse_file;
|
||||
raptor_parse_file_stream;
|
||||
raptor_parse_uri;
|
||||
raptor_parse_uri_with_connection;
|
||||
raptor_parse_chunk;
|
||||
raptor_start_parse;
|
||||
raptor_free_parser;
|
||||
raptor_features_enumerate;
|
||||
raptor_parser_set_feature_string;
|
||||
raptor_parser_get_feature_string;
|
||||
raptor_set_default_generate_id_parameters;
|
||||
raptor_guess_parser_name;
|
||||
raptor_syntax_name_check;
|
||||
raptor_parser_get_accept_header;
|
||||
raptor_parsers_enumerate;
|
||||
raptor_syntaxes_enumerate;
|
||||
raptor_get_mime_type;
|
||||
raptor_get_locator;
|
||||
raptor_parse_abort;
|
||||
raptor_get_need_base_uri;
|
||||
raptor_get_label;
|
||||
raptor_get_name;
|
||||
raptor_set_parser_strict;
|
||||
raptor_get_feature;
|
||||
raptor_set_feature;
|
||||
raptor_parser_set_uri_filter;
|
||||
raptor_set_namespace_handler;
|
||||
raptor_set_generate_id_handler;
|
||||
raptor_set_graph_handler;
|
||||
raptor_set_statement_handler;
|
||||
raptor_set_warning_handler;
|
||||
raptor_set_error_handler;
|
||||
raptor_set_fatal_error_handler;
|
||||
raptor_new_qname;
|
||||
raptor_new_qname_from_namespace_local_name;
|
||||
raptor_qname_copy;
|
||||
raptor_free_qname;
|
||||
raptor_qname_equal;
|
||||
raptor_qname_string_to_uri;
|
||||
raptor_iostream_write_qname;
|
||||
raptor_qname_get_counted_value;
|
||||
raptor_qname_get_value;
|
||||
raptor_qname_get_local_name;
|
||||
raptor_qname_get_namespace;
|
||||
raptor_uri_resolve_uri_reference;
|
||||
raptor_new_sax2;
|
||||
raptor_sax2_parse_start;
|
||||
raptor_free_sax2;
|
||||
raptor_sax2_parse_chunk;
|
||||
raptor_sax2_inscope_base_uri;
|
||||
raptor_sax2_inscope_xml_language;
|
||||
raptor_xml_element_is_empty;
|
||||
raptor_sax2_set_namespace_handler;
|
||||
raptor_sax2_set_external_entity_ref_handler;
|
||||
raptor_sax2_set_unparsed_entity_decl_handler;
|
||||
raptor_sax2_set_comment_handler;
|
||||
raptor_sax2_set_cdata_handler;
|
||||
raptor_sax2_set_characters_handler;
|
||||
raptor_sax2_set_end_element_handler;
|
||||
raptor_sax2_set_start_element_handler;
|
||||
raptor_compare_strings;
|
||||
raptor_sequence_sort;
|
||||
raptor_sequence_print_string;
|
||||
raptor_sequence_print_uri;
|
||||
raptor_sequence_print;
|
||||
raptor_free_sequence;
|
||||
raptor_sequence_set_at;
|
||||
raptor_sequence_push;
|
||||
raptor_sequence_shift;
|
||||
raptor_sequence_join;
|
||||
raptor_new_sequence;
|
||||
raptor_sequence_size;
|
||||
raptor_sequence_get_at;
|
||||
raptor_sequence_pop;
|
||||
raptor_sequence_unshift;
|
||||
raptor_sequence_set_print_handler;
|
||||
raptor_serializer_syntax_name_check;
|
||||
raptor_new_serializer;
|
||||
raptor_serializers_enumerate;
|
||||
raptor_serialize_start_to_filename;
|
||||
raptor_serialize_start_to_string;
|
||||
raptor_serialize_start_to_file_handle;
|
||||
raptor_serialize_start;
|
||||
raptor_serialize_set_namespace_from_namespace;
|
||||
raptor_serialize_end;
|
||||
raptor_free_serializer;
|
||||
raptor_serializer_features_enumerate;
|
||||
raptor_serializer_set_feature_string;
|
||||
raptor_serializer_get_feature_string;
|
||||
raptor_serializer_get_locator;
|
||||
raptor_serializer_set_warning_handler;
|
||||
raptor_serializer_set_error_handler;
|
||||
raptor_serializer_get_feature;
|
||||
raptor_serializer_set_feature;
|
||||
raptor_serializer_get_iostream;
|
||||
raptor_serialize_statement;
|
||||
raptor_serialize_set_namespace;
|
||||
raptor_iostream_write_statement_ntriples;
|
||||
raptor_iostream_write_string_ntriples;
|
||||
raptor_new_stringbuffer;
|
||||
raptor_free_stringbuffer;
|
||||
raptor_stringbuffer_append_decimal;
|
||||
raptor_stringbuffer_append_counted_string;
|
||||
raptor_stringbuffer_append_string;
|
||||
raptor_stringbuffer_append_stringbuffer;
|
||||
raptor_stringbuffer_prepend_counted_string;
|
||||
raptor_stringbuffer_prepend_string;
|
||||
raptor_stringbuffer_as_string;
|
||||
raptor_stringbuffer_copy_to_string;
|
||||
raptor_stringbuffer_length;
|
||||
raptor_uri_set_handler;
|
||||
raptor_uri_filename_to_uri_string;
|
||||
raptor_uri_uri_string_to_filename;
|
||||
raptor_uri_uri_string_to_filename_fragment;
|
||||
raptor_uri_is_file_uri;
|
||||
raptor_uri_uri_string_is_file_uri;
|
||||
raptor_new_uri_for_xmlbase;
|
||||
raptor_new_uri_for_retrieval;
|
||||
raptor_new_uri_from_id;
|
||||
raptor_uri_to_relative_uri_string;
|
||||
raptor_uri_to_relative_counted_uri_string;
|
||||
raptor_uri_compare;
|
||||
raptor_uri_print;
|
||||
raptor_uri_to_string;
|
||||
raptor_uri_to_counted_string;
|
||||
raptor_uri_as_counted_string;
|
||||
raptor_uri_as_string;
|
||||
raptor_uri_copy;
|
||||
raptor_uri_equals;
|
||||
raptor_free_uri;
|
||||
raptor_new_uri_for_rdf_concept;
|
||||
raptor_new_uri_relative_to_base;
|
||||
raptor_new_uri_from_uri_local_name;
|
||||
raptor_new_uri;
|
||||
raptor_uri_get_handler;
|
||||
raptor_utf8_check;
|
||||
raptor_unicode_is_xml10_namechar;
|
||||
raptor_unicode_is_xml10_namestartchar;
|
||||
raptor_unicode_is_xml11_namechar;
|
||||
raptor_unicode_is_xml11_namestartchar;
|
||||
raptor_utf8_to_unicode_char;
|
||||
raptor_unicode_char_to_utf8;
|
||||
raptor_www_new;
|
||||
raptor_www_new_with_connection;
|
||||
raptor_www_free;
|
||||
raptor_www_set_user_agent;
|
||||
raptor_www_set_proxy;
|
||||
raptor_www_set_http_accept;
|
||||
raptor_www_set_http_cache_control;
|
||||
raptor_www_fetch_to_string;
|
||||
raptor_www_fetch;
|
||||
raptor_www_get_final_uri;
|
||||
raptor_www_set_final_uri_handler;
|
||||
raptor_www_abort;
|
||||
raptor_www_get_connection;
|
||||
raptor_www_set_uri_filter;
|
||||
raptor_www_set_connection_timeout;
|
||||
raptor_www_set_content_type_handler;
|
||||
raptor_www_set_write_bytes_handler;
|
||||
raptor_www_set_error_handler;
|
||||
raptor_www_finish;
|
||||
raptor_www_no_www_library_init_finish;
|
||||
raptor_www_init;
|
||||
raptor_new_xml_element_from_namespace_local_name;
|
||||
raptor_new_xml_element;
|
||||
raptor_free_xml_element;
|
||||
raptor_xml_element_declare_namespace;
|
||||
raptor_iostream_write_xml_element;
|
||||
raptor_xml_escape_string;
|
||||
raptor_xml_any_escape_string;
|
||||
raptor_iostream_write_xml_escaped_string;
|
||||
raptor_iostream_write_xml_any_escaped_string;
|
||||
raptor_xml_name_check;
|
||||
raptor_xml_element_get_language;
|
||||
raptor_xml_element_get_attributes_count;
|
||||
raptor_xml_element_get_attributes;
|
||||
raptor_xml_element_set_attributes;
|
||||
raptor_xml_element_get_name;
|
||||
raptor_new_xml_writer;
|
||||
raptor_free_xml_writer;
|
||||
raptor_xml_writer_empty_element;
|
||||
raptor_xml_writer_start_element;
|
||||
raptor_xml_writer_end_element;
|
||||
raptor_xml_writer_comment;
|
||||
raptor_xml_writer_cdata;
|
||||
raptor_xml_writer_comment_counted;
|
||||
raptor_xml_writer_cdata_counted;
|
||||
raptor_xml_writer_raw;
|
||||
raptor_xml_writer_raw_counted;
|
||||
raptor_xml_writer_features_enumerate;
|
||||
raptor_xml_writer_set_feature_string;
|
||||
raptor_xml_writer_get_feature_string;
|
||||
raptor_xml_writer_get_feature;
|
||||
raptor_xml_writer_set_feature;
|
||||
raptor_statement_part_as_string;
|
||||
raptor_statement_part_as_counted_string;
|
||||
raptor_print_statement_as_ntriples;
|
||||
raptor_print_statement_detailed;
|
||||
raptor_print_statement;
|
||||
raptor_statement_compare;
|
||||
raptor_iostream_write_string_turtle;
|
||||
raptor_iostream_write_string_python;
|
||||
};
|
||||
@@ -1,191 +0,0 @@
|
||||
#*************************************************************************
|
||||
#
|
||||
# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||
#
|
||||
# Copyright 2000, 2010 Oracle and/or its affiliates.
|
||||
#
|
||||
# OpenOffice.org - a multi-platform office productivity suite
|
||||
#
|
||||
# This file is part of OpenOffice.org.
|
||||
#
|
||||
# OpenOffice.org is free software: you can redistribute it and/or modify
|
||||
# it under the terms of the GNU Lesser General Public License version 3
|
||||
# only, as published by the Free Software Foundation.
|
||||
#
|
||||
# OpenOffice.org is distributed in the hope that it will be useful,
|
||||
# but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
# GNU Lesser General Public License version 3 for more details
|
||||
# (a copy is included in the LICENSE file that accompanied this code).
|
||||
#
|
||||
# You should have received a copy of the GNU Lesser General Public License
|
||||
# version 3 along with OpenOffice.org. If not, see
|
||||
# <http://www.openoffice.org/license.html>
|
||||
# for a copy of the LGPLv3 License.
|
||||
#
|
||||
#*************************************************************************
|
||||
|
||||
PRJ=..
|
||||
|
||||
PRJNAME=redland
|
||||
TARGET=so_rasqal
|
||||
|
||||
# --- Settings -----------------------------------------------------
|
||||
|
||||
.INCLUDE : settings.mk
|
||||
|
||||
.IF "$(SYSTEM_REDLAND)" == "YES"
|
||||
all:
|
||||
@echo "An already available installation of Redland RDF should exist on your system."
|
||||
@echo "Therefore the version provided here does not need to be built in addition."
|
||||
.ENDIF
|
||||
|
||||
# --- Files --------------------------------------------------------
|
||||
|
||||
.INCLUDE : ../redlandversion.mk
|
||||
|
||||
RASQALVERSION=0.9.16
|
||||
|
||||
TARFILE_NAME=rasqal-$(RASQALVERSION)
|
||||
TARFILE_MD5=fca8706f2c4619e2fa3f8f42f8fc1e9d
|
||||
|
||||
ADDITIONAL_FILES=src/makefile.mk src/rasqal_config.h
|
||||
|
||||
OOO_PATCH_FILES= \
|
||||
$(TARFILE_NAME).patch.legal \
|
||||
$(TARFILE_NAME).patch.autotools \
|
||||
$(TARFILE_NAME).patch.ooo_build \
|
||||
$(TARFILE_NAME).patch.dmake \
|
||||
$(TARFILE_NAME).patch.win32 \
|
||||
rasqal-aix.patch
|
||||
|
||||
.IF "$(OS)" != "WNT"
|
||||
OOO_PATCH_FILES+= \
|
||||
$(TARFILE_NAME).patch.bundled-soname
|
||||
.ENDIF
|
||||
|
||||
PATCH_FILES=$(OOO_PATCH_FILES)
|
||||
|
||||
.IF "$(OS)"=="ANDROID"
|
||||
PATCH_FILES+=$(TARFILE_NAME).patch.no-soname
|
||||
.ENDIF
|
||||
|
||||
.IF "$(OS)"=="WNT"
|
||||
.IF "$(COM)"=="GCC"
|
||||
OOO_PATCH_FILES+=$(TARFILE_NAME).patch.mingw
|
||||
rasqal_CC=$(CC) -mthreads
|
||||
.IF "$(MINGW_SHARED_GCCLIB)"=="YES"
|
||||
rasqal_CC+=-shared-libgcc
|
||||
.ENDIF
|
||||
rasqal_LIBS=
|
||||
|
||||
rasqal_LDFLAGS=-Wl,--no-undefined -Wl,--enable-runtime-pseudo-reloc-v2,--export-all-symbols
|
||||
.IF "$(ILIB)"!=""
|
||||
rasqal_LDFLAGS+= -L$(ILIB:s/;/ -L/)
|
||||
.ENDIF
|
||||
|
||||
CONFIGURE_DIR=
|
||||
CONFIGURE_ACTION=.$/configure PATH="..$/..$/..$/bin:$$PATH"
|
||||
CONFIGURE_FLAGS=--disable-static --enable-shared --disable-gtk-doc --with-openssl-digests --with-xml-parser=libxml --without-bdb --without-sqlite --without-mysql --without-postgresql --without-threestore --disable-pcre --with-decimal=none --with-www=xml --build=$(BUILD_PLATFORM) --host=$(HOST_PLATFORM) lt_cv_cc_dll_switch="-shared" CC="$(rasqal_CC)" CPPFLAGS="$(INCLUDE)" LDFLAGS="$(rasqal_LDFLAGS)" LIBS="$(rasqal_LIBS)" OBJDUMP="$(WRAPCMD) $(HOST_PLATFORM)-objdump" LIBXML2LIB="$(LIBXML2LIB)" XSLTLIB="$(XSLTLIB)"
|
||||
BUILD_ACTION=$(GNUMAKE)
|
||||
BUILD_FLAGS+= -j$(EXTMAXPROCESS)
|
||||
BUILD_DIR=$(CONFIGURE_DIR)
|
||||
.ELSE
|
||||
# there is no wntmsci build environment in the tarball; we use custom dmakefile
|
||||
BUILD_ACTION=dmake
|
||||
BUILD_DIR=$(CONFIGURE_DIR)$/src
|
||||
.ENDIF
|
||||
.ELSE # "WNT"
|
||||
|
||||
.IF "$(OS)$(COM)"=="LINUXGCC" || "$(OS)$(COM)"=="FREEBSDGCC"
|
||||
LDFLAGS:=-Wl,-z,origin -Wl,-rpath,'$$$$ORIGIN:$$$$ORIGIN/../ure-link/lib' -Wl,-noinhibit-exec
|
||||
.ENDIF # "$(OS)$(COM)"=="LINUXGCC"
|
||||
.IF "$(OS)$(COM)"=="SOLARISC52"
|
||||
LDFLAGS:=-Wl,-R'$$$$ORIGIN:$$$$ORIGIN/../ure-link/lib'
|
||||
.ENDIF # "$(OS)$(COM)"=="SOLARISC52"
|
||||
|
||||
.IF "$(DISABLE_DYNLOADING)"=="TRUE"
|
||||
CFLAGS=-fvisibility=hidden
|
||||
.ENDIF
|
||||
|
||||
.IF "$(COM)"=="C52" && "$(CPU)"=="U"
|
||||
CFLAGS+=-m64
|
||||
.EXPORT: CFLAGS
|
||||
.ENDIF
|
||||
|
||||
# NB: SOLARDIR before SYSBASE, because linux SYSBASE contains obsolete libcrypto
|
||||
CPPFLAGS+:=-I$(SOLARINCDIR)$/external
|
||||
LDFLAGS+:=-L$(SOLARLIBDIR)
|
||||
|
||||
.IF "$(OS)"=="AIX"
|
||||
LDFLAGS+:=$(LINKFLAGS) $(LINKFLAGSRUNPATH_OOO)
|
||||
.ENDIF
|
||||
|
||||
.IF "$(SYSBASE)"!=""
|
||||
CPPFLAGS+:=-I$(SYSBASE)$/usr$/include
|
||||
.IF "$(OS)"=="SOLARIS" || "$(OS)"=="LINUX"
|
||||
LDFLAGS+:=-L$(SYSBASE)$/lib -L$(SYSBASE)$/usr$/lib -lpthread -ldl
|
||||
.ENDIF
|
||||
.ENDIF # "$(SYSBASE)"!=""
|
||||
|
||||
.IF "$(OS)"=="MACOSX" && "$(SYSTEM_LIBXML)" != "YES"
|
||||
LDFLAGS+:=-Wl,-dylib_file,@loader_path/../ure-link/lib/libxml2.2.dylib:$(SOLARLIBDIR)/libxml2.2.dylib
|
||||
.ENDIF
|
||||
|
||||
CPPFLAGS+:=$(EXTRA_CDEFS) $(EXTRA_CFLAGS)
|
||||
LDFLAGS+:=$(EXTRA_LINKFLAGS)
|
||||
XSLTLIB!:=$(XSLTLIB) # expand dmake variables for xslt-config
|
||||
|
||||
.EXPORT: CPPFLAGS
|
||||
.EXPORT: LDFLAGS
|
||||
.EXPORT: LIBXML2LIB
|
||||
.EXPORT: XSLTLIB
|
||||
|
||||
CONFIGURE_DIR=
|
||||
CONFIGURE_ACTION=.$/configure PATH="..$/..$/..$/bin:$$PATH"
|
||||
.IF "$(OS)"=="IOS" || "$(OS)"=="ANDROID"
|
||||
CONFIGURE_FLAGS=--disable-shared
|
||||
.ELSE
|
||||
CONFIGURE_FLAGS=--disable-static
|
||||
.ENDIF
|
||||
CONFIGURE_FLAGS+= --disable-gtk-doc --with-threads --with-openssl-digests --with-xml-parser=libxml --without-bdb --without-sqlite --without-mysql --without-postgresql --without-threestore --with-regex-library=posix --with-decimal=none --with-www=xml
|
||||
.IF "$(OS)" == "MACOSX"
|
||||
CONFIGURE_FLAGS += \
|
||||
--prefix=/@.__________________________________________________$(EXTRPATH)
|
||||
.END
|
||||
.IF "$(CROSS_COMPILING)"=="YES"
|
||||
CONFIGURE_FLAGS+= --build=$(BUILD_PLATFORM) --host=$(HOST_PLATFORM)
|
||||
.ENDIF
|
||||
BUILD_ACTION=$(AUGMENT_LIBRARY_PATH) $(GNUMAKE)
|
||||
BUILD_FLAGS+= -j$(EXTMAXPROCESS)
|
||||
BUILD_DIR=$(CONFIGURE_DIR)
|
||||
.ENDIF
|
||||
|
||||
|
||||
OUT2INC+=src$/rasqal.h
|
||||
|
||||
.IF "$(OS)"=="MACOSX"
|
||||
OUT2LIB+=src$/.libs$/librasqal-lo.$(RASQAL_MAJOR).dylib src$/.libs$/librasqal.dylib
|
||||
OUT2BIN+=src/rasqal-config
|
||||
.ELIF "$(OS)"=="IOS" || "$(OS)"=="ANDROID"
|
||||
OUT2LIB+=src$/.libs$/librasqal.a
|
||||
OUT2BIN+=src/rasqal-config
|
||||
.ELIF "$(OS)"=="WNT"
|
||||
.IF "$(COM)"=="GCC"
|
||||
OUT2LIB+=src$/.libs$/*.a
|
||||
OUT2BIN+=src$/.libs$/*.dll
|
||||
OUT2BIN+=src/rasqal-config
|
||||
.ELSE
|
||||
# if we use dmake, this is done automagically
|
||||
.ENDIF
|
||||
.ELSE
|
||||
OUT2LIB+=src$/.libs$/librasqal-lo.so.$(RASQAL_MAJOR) src$/.libs$/librasqal.so
|
||||
OUT2BIN+=src/rasqal-config
|
||||
.ENDIF
|
||||
|
||||
# --- Targets ------------------------------------------------------
|
||||
|
||||
.INCLUDE : set_ext.mk
|
||||
.INCLUDE : target.mk
|
||||
.INCLUDE : tg_ext.mk
|
||||
|
||||
@@ -1,98 +0,0 @@
|
||||
--- misc/rasqal-0.9.16/src/makefile.mk Thu Nov 6 15:56:45 2008
|
||||
+++ misc/build/rasqal-0.9.16/src/makefile.mk Thu Nov 6 15:55:09 2008
|
||||
@@ -1,1 +1,94 @@
|
||||
-dummy
|
||||
+#*************************************************************************
|
||||
+#
|
||||
+# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||
+#
|
||||
+# Copyright 2000, 2010 Oracle and/or its affiliates.
|
||||
+#
|
||||
+# OpenOffice.org - a multi-platform office productivity suite
|
||||
+#
|
||||
+# This file is part of OpenOffice.org.
|
||||
+#
|
||||
+# OpenOffice.org is free software: you can redistribute it and/or modify
|
||||
+# it under the terms of the GNU Lesser General Public License version 3
|
||||
+# only, as published by the Free Software Foundation.
|
||||
+#
|
||||
+# OpenOffice.org is distributed in the hope that it will be useful,
|
||||
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
+# GNU Lesser General Public License version 3 for more details
|
||||
+# (a copy is included in the LICENSE file that accompanied this code).
|
||||
+#
|
||||
+# You should have received a copy of the GNU Lesser General Public License
|
||||
+# version 3 along with OpenOffice.org. If not, see
|
||||
+# <http://www.openoffice.org/license.html>
|
||||
+# for a copy of the LGPLv3 License.
|
||||
+#
|
||||
+#*************************************************************************
|
||||
+
|
||||
+PRJ=..$/..$/..$/..$/..
|
||||
+
|
||||
+PRJNAME=redland
|
||||
+TARGET=rasqal
|
||||
+LIBTARGET=NO
|
||||
+UWINAPILIB=
|
||||
+
|
||||
+EXTERNAL_WARNINGS_NOT_ERRORS=TRUE
|
||||
+
|
||||
+
|
||||
+# --- Settings -----------------------------------------------------
|
||||
+
|
||||
+.INCLUDE : settings.mk
|
||||
+
|
||||
+CDEFS+=-DRASQAL_INTERNAL -DWIN32 -DNDEBUG -D_WINDOWS -D_USRDLL -DWIN32_EXPORTS -D_MT
|
||||
+
|
||||
+# --- Files --------------------------------------------------------
|
||||
+
|
||||
+SLOFILES = \
|
||||
+ $(SLO)$/rasqal_datetime.obj \
|
||||
+ $(SLO)$/rasqal_decimal.obj \
|
||||
+ $(SLO)$/rasqal_engine.obj \
|
||||
+ $(SLO)$/rasqal_expr.obj \
|
||||
+ $(SLO)$/rasqal_feature.obj \
|
||||
+ $(SLO)$/rasqal_general.obj \
|
||||
+ $(SLO)$/rasqal_graph_pattern.obj \
|
||||
+ $(SLO)$/rasqal_literal.obj \
|
||||
+ $(SLO)$/rasqal_map.obj \
|
||||
+ $(SLO)$/rasqal_query_results.obj \
|
||||
+ $(SLO)$/rasqal_query.obj \
|
||||
+ $(SLO)$/rasqal_raptor.obj \
|
||||
+ $(SLO)$/rasqal_result_formats.obj \
|
||||
+ $(SLO)$/rasqal_rowsource.obj \
|
||||
+ $(SLO)$/rasqal_sparql_xml.obj \
|
||||
+ $(SLO)$/rasqal_xsd_datatypes.obj \
|
||||
+ $(SLO)$/rdql_lexer.obj \
|
||||
+ $(SLO)$/rdql_parser.obj \
|
||||
+ $(SLO)$/sparql_lexer.obj \
|
||||
+ $(SLO)$/sparql_parser.obj \
|
||||
+ $(SLO)$/strcasecmp.obj \
|
||||
+
|
||||
+
|
||||
+# $(SLO)$/rasqal_redland.obj \
|
||||
+
|
||||
+SHL1DEPN= makefile.mk
|
||||
+SHL1OBJS= $(SLOFILES)
|
||||
+SHL1USE_EXPORTS=name
|
||||
+
|
||||
+#SHL1TARGET= $(TARGET)$(DLLPOSTFIX)
|
||||
+SHL1TARGET= $(TARGET)
|
||||
+SHL1IMPLIB= lib$(TARGET)
|
||||
+
|
||||
+#SHL1VERSIONMAP=../service/exports.map
|
||||
+SHL1DEF=$(MISC)$/$(SHL1TARGET).def
|
||||
+DEF1NAME=$(SHL1TARGET)
|
||||
+
|
||||
+SHL1STDLIBS= \
|
||||
+ $(PRJ)$/$(INPATH)$/lib$/libraptor.lib \
|
||||
+
|
||||
+
|
||||
+#$(LIBXML2LIB) \
|
||||
+# $(XSLTLIB) \
|
||||
+
|
||||
+# --- Targets ------------------------------------------------------
|
||||
+
|
||||
+.INCLUDE : target.mk
|
||||
+
|
||||
@@ -0,0 +1,186 @@
|
||||
LIBRARY RASQAL
|
||||
EXPORTS
|
||||
rasqal_xsd_decimal_set_string
|
||||
rasqal_xsd_decimal_print
|
||||
rasqal_xsd_decimal_as_counted_string
|
||||
rasqal_xsd_decimal_as_string
|
||||
rasqal_new_xsd_decimal
|
||||
rasqal_free_xsd_decimal
|
||||
rasqal_xsd_decimal_set_long
|
||||
rasqal_xsd_decimal_set_double
|
||||
rasqal_xsd_decimal_add
|
||||
rasqal_xsd_decimal_subtract
|
||||
rasqal_xsd_decimal_multiply
|
||||
rasqal_xsd_decimal_divide
|
||||
rasqal_xsd_decimal_negate
|
||||
rasqal_xsd_decimal_equals
|
||||
rasqal_xsd_decimal_compare
|
||||
rasqal_xsd_decimal_is_zero
|
||||
rasqal_xsd_decimal_get_double
|
||||
rasqal_set_triples_source_factory
|
||||
rasqal_new_variable
|
||||
rasqal_new_variable_typed
|
||||
rasqal_data_graph_print
|
||||
rasqal_prefix_print
|
||||
rasqal_new_data_graph
|
||||
rasqal_new_prefix
|
||||
rasqal_new_triple
|
||||
rasqal_new_triple_from_triple
|
||||
rasqal_new_0op_expression
|
||||
rasqal_new_1op_expression
|
||||
rasqal_new_2op_expression
|
||||
rasqal_new_3op_expression
|
||||
rasqal_new_string_op_expression
|
||||
rasqal_new_literal_expression
|
||||
rasqal_new_function_expression
|
||||
rasqal_new_cast_expression
|
||||
rasqal_free_variable
|
||||
rasqal_free_expression
|
||||
rasqal_free_data_graph
|
||||
rasqal_free_prefix
|
||||
rasqal_free_triple
|
||||
rasqal_expression_evaluate
|
||||
rasqal_variable_set_value
|
||||
rasqal_variable_print
|
||||
rasqal_expression_print
|
||||
rasqal_expression_print_op
|
||||
rasqal_triple_print
|
||||
rasqal_expression_visit
|
||||
rasqal_new_expression_from_expression
|
||||
rasqal_triple_get_origin
|
||||
rasqal_triple_set_origin
|
||||
rasqal_features_enumerate
|
||||
rasqal_feature_from_uri
|
||||
rasqal_get_feature_count
|
||||
rasqal_feature_value_type
|
||||
rasqal_version_decimal
|
||||
rasqal_version_release
|
||||
rasqal_version_minor
|
||||
rasqal_version_major
|
||||
rasqal_version_string
|
||||
rasqal_home_url_string
|
||||
rasqal_license_string
|
||||
rasqal_copyright_string
|
||||
rasqal_short_copyright_string
|
||||
rasqal_language_name_check
|
||||
rasqal_query_set_default_generate_bnodeid_parameters
|
||||
rasqal_free_memory
|
||||
rasqal_alloc_memory
|
||||
rasqal_calloc_memory
|
||||
rasqal_query_set_generate_bnodeid_handler
|
||||
rasqal_languages_enumerate
|
||||
rasqal_graph_pattern_add_constraint
|
||||
rasqal_graph_pattern_print
|
||||
rasqal_graph_pattern_add_sub_graph_pattern
|
||||
rasqal_graph_pattern_visit
|
||||
rasqal_graph_pattern_get_constraint
|
||||
rasqal_graph_pattern_get_triple
|
||||
rasqal_graph_pattern_get_sub_graph_pattern
|
||||
rasqal_graph_pattern_get_sub_graph_pattern_sequence
|
||||
rasqal_graph_pattern_get_index
|
||||
rasqal_graph_pattern_operator_as_string
|
||||
rasqal_graph_pattern_get_operator
|
||||
rasqal_graph_pattern_get_constraint_sequence
|
||||
rasqal_literal_compare
|
||||
rasqal_literal_equals
|
||||
rasqal_new_double_literal
|
||||
rasqal_new_integer_literal
|
||||
rasqal_new_float_literal
|
||||
rasqal_new_typed_literal
|
||||
rasqal_new_decimal_literal
|
||||
rasqal_new_decimal_literal_from_decimal
|
||||
rasqal_new_string_literal
|
||||
rasqal_new_uri_literal
|
||||
rasqal_new_boolean_literal
|
||||
rasqal_literal_as_node
|
||||
rasqal_free_literal
|
||||
rasqal_literal_print
|
||||
rasqal_literal_print_type
|
||||
rasqal_new_pattern_literal
|
||||
rasqal_new_simple_literal
|
||||
rasqal_new_variable_literal
|
||||
rasqal_literal_as_string
|
||||
rasqal_literal_as_string_flags
|
||||
rasqal_literal_value
|
||||
rasqal_literal_datatype
|
||||
rasqal_literal_as_variable
|
||||
rasqal_new_literal_from_literal
|
||||
rasqal_free_query_results
|
||||
rasqal_query_results_get_bindings
|
||||
rasqal_query_results_get_binding_value
|
||||
rasqal_query_results_get_binding_value_by_name
|
||||
rasqal_query_results_get_triple
|
||||
rasqal_query_results_next
|
||||
rasqal_query_results_next_triple
|
||||
rasqal_query_results_write
|
||||
rasqal_query_results_formatter_write
|
||||
rasqal_query_results_get_boolean
|
||||
rasqal_query_results_get_bindings_count
|
||||
rasqal_query_results_get_binding_name
|
||||
rasqal_query_results_finished
|
||||
rasqal_query_results_get_count
|
||||
rasqal_query_results_is_syntax
|
||||
rasqal_query_results_is_graph
|
||||
rasqal_query_results_is_boolean
|
||||
rasqal_query_results_is_bindings
|
||||
rasqal_new_query
|
||||
rasqal_free_query
|
||||
rasqal_query_set_feature_string
|
||||
rasqal_query_get_feature_string
|
||||
rasqal_query_add_data_graph
|
||||
rasqal_query_set_variable
|
||||
rasqal_query_add_prefix
|
||||
rasqal_query_add_variable
|
||||
rasqal_query_prepare
|
||||
rasqal_query_execute
|
||||
rasqal_query_print
|
||||
rasqal_query_graph_pattern_visit
|
||||
rasqal_query_write
|
||||
rasqal_query_get_graph_pattern_sequence
|
||||
rasqal_query_get_graph_pattern
|
||||
rasqal_query_get_data_graph
|
||||
rasqal_query_get_variable
|
||||
rasqal_query_has_variable
|
||||
rasqal_query_get_triple
|
||||
rasqal_query_get_prefix
|
||||
rasqal_query_get_construct_triple
|
||||
rasqal_query_get_order_condition
|
||||
rasqal_query_get_group_condition
|
||||
rasqal_query_escape_counted_string
|
||||
rasqal_query_iostream_write_escaped_counted_string
|
||||
rasqal_query_get_group_conditions_sequence
|
||||
rasqal_query_get_order_conditions_sequence
|
||||
rasqal_query_get_wildcard
|
||||
rasqal_query_get_verb
|
||||
rasqal_query_set_user_data
|
||||
rasqal_query_get_user_data
|
||||
rasqal_query_verb_as_string
|
||||
rasqal_query_get_construct_triples_sequence
|
||||
rasqal_query_get_query_graph_pattern
|
||||
rasqal_query_get_prefix_sequence
|
||||
rasqal_query_get_triple_sequence
|
||||
rasqal_query_get_all_variable_sequence
|
||||
rasqal_query_get_anonymous_variable_sequence
|
||||
rasqal_query_get_bound_variable_sequence
|
||||
rasqal_query_get_data_graph_sequence
|
||||
rasqal_query_set_offset
|
||||
rasqal_query_get_offset
|
||||
rasqal_query_set_limit
|
||||
rasqal_query_get_limit
|
||||
rasqal_query_set_explain
|
||||
rasqal_query_get_explain
|
||||
rasqal_query_set_distinct
|
||||
rasqal_query_get_distinct
|
||||
rasqal_query_get_feature
|
||||
rasqal_query_set_feature
|
||||
rasqal_query_set_warning_handler
|
||||
rasqal_query_set_error_handler
|
||||
rasqal_query_set_fatal_error_handler
|
||||
rasqal_query_get_label
|
||||
rasqal_query_get_name
|
||||
rasqal_query_results_formats_check
|
||||
rasqal_new_query_results_formatter
|
||||
rasqal_new_query_results_formatter_by_mime_type
|
||||
rasqal_query_results_formats_enumerate
|
||||
rasqal_free_query_results_formatter
|
||||
rasqal_query_results_formatter_get_mime_type
|
||||
@@ -1,194 +0,0 @@
|
||||
UDK_3_0_0 {
|
||||
global:
|
||||
GetVersionInfo;
|
||||
rasqal_xsd_decimal_set_string;
|
||||
rasqal_xsd_decimal_print;
|
||||
rasqal_xsd_decimal_as_counted_string;
|
||||
rasqal_xsd_decimal_as_string;
|
||||
rasqal_new_xsd_decimal;
|
||||
rasqal_free_xsd_decimal;
|
||||
rasqal_xsd_decimal_set_long;
|
||||
rasqal_xsd_decimal_set_double;
|
||||
rasqal_xsd_decimal_add;
|
||||
rasqal_xsd_decimal_subtract;
|
||||
rasqal_xsd_decimal_multiply;
|
||||
rasqal_xsd_decimal_divide;
|
||||
rasqal_xsd_decimal_negate;
|
||||
rasqal_xsd_decimal_equals;
|
||||
rasqal_xsd_decimal_compare;
|
||||
rasqal_xsd_decimal_is_zero;
|
||||
rasqal_xsd_decimal_get_double;
|
||||
rasqal_set_triples_source_factory;
|
||||
rasqal_new_variable;
|
||||
rasqal_new_variable_typed;
|
||||
rasqal_data_graph_print;
|
||||
rasqal_prefix_print;
|
||||
rasqal_new_data_graph;
|
||||
rasqal_new_prefix;
|
||||
rasqal_new_triple;
|
||||
rasqal_new_triple_from_triple;
|
||||
rasqal_new_0op_expression;
|
||||
rasqal_new_1op_expression;
|
||||
rasqal_new_2op_expression;
|
||||
rasqal_new_3op_expression;
|
||||
rasqal_new_string_op_expression;
|
||||
rasqal_new_literal_expression;
|
||||
rasqal_new_function_expression;
|
||||
rasqal_new_cast_expression;
|
||||
rasqal_free_variable;
|
||||
rasqal_free_expression;
|
||||
rasqal_free_data_graph;
|
||||
rasqal_free_prefix;
|
||||
rasqal_free_triple;
|
||||
rasqal_expression_evaluate;
|
||||
rasqal_variable_set_value;
|
||||
rasqal_variable_print;
|
||||
rasqal_expression_print;
|
||||
rasqal_expression_print_op;
|
||||
rasqal_triple_print;
|
||||
rasqal_expression_foreach;
|
||||
rasqal_expression_visit;
|
||||
rasqal_new_expression_from_expression;
|
||||
rasqal_triple_get_origin;
|
||||
rasqal_triple_set_origin;
|
||||
rasqal_features_enumerate;
|
||||
rasqal_feature_from_uri;
|
||||
rasqal_get_feature_count;
|
||||
rasqal_feature_value_type;
|
||||
rasqal_version_decimal;
|
||||
rasqal_version_release;
|
||||
rasqal_version_minor;
|
||||
rasqal_version_major;
|
||||
rasqal_version_string;
|
||||
rasqal_home_url_string;
|
||||
rasqal_license_string;
|
||||
rasqal_copyright_string;
|
||||
rasqal_short_copyright_string;
|
||||
rasqal_init;
|
||||
rasqal_finish;
|
||||
rasqal_language_name_check;
|
||||
rasqal_query_set_default_generate_bnodeid_parameters;
|
||||
rasqal_free_memory;
|
||||
rasqal_alloc_memory;
|
||||
rasqal_calloc_memory;
|
||||
rasqal_query_set_generate_bnodeid_handler;
|
||||
rasqal_languages_enumerate;
|
||||
rasqal_graph_pattern_add_constraint;
|
||||
rasqal_graph_pattern_print;
|
||||
rasqal_graph_pattern_add_sub_graph_pattern;
|
||||
rasqal_graph_pattern_get_flags;
|
||||
rasqal_graph_pattern_visit;
|
||||
rasqal_graph_pattern_get_constraint;
|
||||
rasqal_graph_pattern_get_triple;
|
||||
rasqal_graph_pattern_get_sub_graph_pattern;
|
||||
rasqal_graph_pattern_get_sub_graph_pattern_sequence;
|
||||
rasqal_graph_pattern_get_index;
|
||||
rasqal_graph_pattern_operator_as_string;
|
||||
rasqal_graph_pattern_get_operator;
|
||||
rasqal_graph_pattern_get_constraint_sequence;
|
||||
rasqal_new_floating_literal;
|
||||
rasqal_literal_compare;
|
||||
rasqal_literal_equals;
|
||||
rasqal_new_double_literal;
|
||||
rasqal_new_integer_literal;
|
||||
rasqal_new_float_literal;
|
||||
rasqal_new_typed_literal;
|
||||
rasqal_new_decimal_literal;
|
||||
rasqal_new_decimal_literal_from_decimal;
|
||||
rasqal_new_string_literal;
|
||||
rasqal_new_uri_literal;
|
||||
rasqal_new_boolean_literal;
|
||||
rasqal_literal_as_node;
|
||||
rasqal_free_literal;
|
||||
rasqal_literal_print;
|
||||
rasqal_literal_print_type;
|
||||
rasqal_new_pattern_literal;
|
||||
rasqal_new_simple_literal;
|
||||
rasqal_new_variable_literal;
|
||||
rasqal_literal_as_string;
|
||||
rasqal_literal_as_string_flags;
|
||||
rasqal_literal_value;
|
||||
rasqal_literal_datatype;
|
||||
rasqal_literal_as_variable;
|
||||
rasqal_new_literal_from_literal;
|
||||
rasqal_free_query_results;
|
||||
rasqal_query_results_get_bindings;
|
||||
rasqal_query_results_get_binding_value;
|
||||
rasqal_query_results_get_binding_value_by_name;
|
||||
rasqal_query_results_get_triple;
|
||||
rasqal_query_results_next;
|
||||
rasqal_query_results_next_triple;
|
||||
rasqal_query_results_write;
|
||||
rasqal_query_results_formatter_write;
|
||||
rasqal_query_results_get_boolean;
|
||||
rasqal_query_results_get_bindings_count;
|
||||
rasqal_query_results_get_binding_name;
|
||||
rasqal_query_results_finished;
|
||||
rasqal_query_results_get_count;
|
||||
rasqal_query_results_is_syntax;
|
||||
rasqal_query_results_is_graph;
|
||||
rasqal_query_results_is_boolean;
|
||||
rasqal_query_results_is_bindings;
|
||||
rasqal_new_query;
|
||||
rasqal_free_query;
|
||||
rasqal_query_set_feature_string;
|
||||
rasqal_query_get_feature_string;
|
||||
rasqal_query_add_data_graph;
|
||||
rasqal_query_set_variable;
|
||||
rasqal_query_add_prefix;
|
||||
rasqal_query_add_variable;
|
||||
rasqal_query_prepare;
|
||||
rasqal_query_execute;
|
||||
rasqal_query_print;
|
||||
rasqal_query_graph_pattern_visit;
|
||||
rasqal_query_write;
|
||||
rasqal_query_get_graph_pattern_sequence;
|
||||
rasqal_query_get_graph_pattern;
|
||||
rasqal_query_get_data_graph;
|
||||
rasqal_query_get_variable;
|
||||
rasqal_query_has_variable;
|
||||
rasqal_query_get_triple;
|
||||
rasqal_query_get_prefix;
|
||||
rasqal_query_get_construct_triple;
|
||||
rasqal_query_get_order_condition;
|
||||
rasqal_query_get_group_condition;
|
||||
rasqal_query_escape_counted_string;
|
||||
rasqal_query_iostream_write_escaped_counted_string;
|
||||
rasqal_query_get_group_conditions_sequence;
|
||||
rasqal_query_get_order_conditions_sequence;
|
||||
rasqal_query_get_wildcard;
|
||||
rasqal_query_get_verb;
|
||||
rasqal_query_set_user_data;
|
||||
rasqal_query_get_user_data;
|
||||
rasqal_query_verb_as_string;
|
||||
rasqal_query_get_construct_triples_sequence;
|
||||
rasqal_query_get_query_graph_pattern;
|
||||
rasqal_query_get_prefix_sequence;
|
||||
rasqal_query_get_triple_sequence;
|
||||
rasqal_query_get_all_variable_sequence;
|
||||
rasqal_query_get_anonymous_variable_sequence;
|
||||
rasqal_query_get_bound_variable_sequence;
|
||||
rasqal_query_get_data_graph_sequence;
|
||||
rasqal_query_set_offset;
|
||||
rasqal_query_get_offset;
|
||||
rasqal_query_set_limit;
|
||||
rasqal_query_get_limit;
|
||||
rasqal_query_set_explain;
|
||||
rasqal_query_get_explain;
|
||||
rasqal_query_set_distinct;
|
||||
rasqal_query_get_distinct;
|
||||
rasqal_query_get_feature;
|
||||
rasqal_query_set_feature;
|
||||
rasqal_query_set_warning_handler;
|
||||
rasqal_query_set_error_handler;
|
||||
rasqal_query_set_fatal_error_handler;
|
||||
rasqal_query_get_label;
|
||||
rasqal_query_get_name;
|
||||
rasqal_query_results_formats_check;
|
||||
rasqal_new_query_results_formatter;
|
||||
rasqal_new_query_results_formatter_by_mime_type;
|
||||
rasqal_query_results_formats_enumerate;
|
||||
rasqal_query_results_formats_enumerate_full;
|
||||
rasqal_free_query_results_formatter;
|
||||
rasqal_query_results_formatter_get_mime_type;
|
||||
};
|
||||
@@ -1,191 +0,0 @@
|
||||
#*************************************************************************
|
||||
#
|
||||
# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||
#
|
||||
# Copyright 2000, 2010 Oracle and/or its affiliates.
|
||||
#
|
||||
# OpenOffice.org - a multi-platform office productivity suite
|
||||
#
|
||||
# This file is part of OpenOffice.org.
|
||||
#
|
||||
# OpenOffice.org is free software: you can redistribute it and/or modify
|
||||
# it under the terms of the GNU Lesser General Public License version 3
|
||||
# only, as published by the Free Software Foundation.
|
||||
#
|
||||
# OpenOffice.org is distributed in the hope that it will be useful,
|
||||
# but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
# GNU Lesser General Public License version 3 for more details
|
||||
# (a copy is included in the LICENSE file that accompanied this code).
|
||||
#
|
||||
# You should have received a copy of the GNU Lesser General Public License
|
||||
# version 3 along with OpenOffice.org. If not, see
|
||||
# <http://www.openoffice.org/license.html>
|
||||
# for a copy of the LGPLv3 License.
|
||||
#
|
||||
#*************************************************************************
|
||||
|
||||
PRJ=..
|
||||
|
||||
PRJNAME=redland
|
||||
TARGET=so_redland
|
||||
|
||||
# --- Settings -----------------------------------------------------
|
||||
|
||||
.INCLUDE : settings.mk
|
||||
|
||||
.IF "$(SYSTEM_REDLAND)" == "YES"
|
||||
all:
|
||||
@echo "An already available installation of Redland RDF should exist on your system."
|
||||
@echo "Therefore the version provided here does not need to be built in addition."
|
||||
.ENDIF
|
||||
|
||||
# --- Files --------------------------------------------------------
|
||||
|
||||
.INCLUDE : ../redlandversion.mk
|
||||
|
||||
REDLANDVERSION=1.0.8
|
||||
|
||||
TARFILE_NAME=redland-$(REDLANDVERSION)
|
||||
TARFILE_MD5=ca66e26082cab8bb817185a116db809b
|
||||
|
||||
ADDITIONAL_FILES=librdf/makefile.mk librdf/rdf_config.h
|
||||
|
||||
OOO_PATCH_FILES= \
|
||||
$(TARFILE_NAME).patch.legal \
|
||||
$(TARFILE_NAME).patch.autotools \
|
||||
$(TARFILE_NAME).patch.dmake \
|
||||
$(TARFILE_NAME).patch.ooo_build \
|
||||
$(TARFILE_NAME).patch.win32 \
|
||||
redland-aix.patch
|
||||
|
||||
.IF "$(OS)" != "WNT"
|
||||
OOO_PATCH_FILES+= \
|
||||
$(TARFILE_NAME).patch.bundled-soname
|
||||
.ENDIF
|
||||
|
||||
PATCH_FILES=$(OOO_PATCH_FILES) \
|
||||
|
||||
.IF "$(OS)"=="ANDROID"
|
||||
PATCH_FILES+=$(TARFILE_NAME).patch.no-soname
|
||||
.ENDIF
|
||||
|
||||
.IF "$(OS)"=="WNT"
|
||||
.IF "$(COM)"=="GCC"
|
||||
OOO_PATCH_FILES+=$(TARFILE_NAME).patch.mingw
|
||||
redland_CC=$(CC) -mthreads
|
||||
.IF "$(MINGW_SHARED_GCCLIB)"=="YES"
|
||||
redland_CC+=-shared-libgcc
|
||||
.ENDIF
|
||||
redland_LIBS=
|
||||
|
||||
redland_LDFLAGS=-Wl,--no-undefined -Wl,--enable-runtime-pseudo-reloc-v2,--export-all-symbols
|
||||
.IF "$(ILIB)"!=""
|
||||
redland_LDFLAGS+= -L$(ILIB:s/;/ -L/)
|
||||
.ENDIF
|
||||
|
||||
CONFIGURE_DIR=
|
||||
CONFIGURE_ACTION=.$/configure PATH="..$/..$/..$/bin:$$PATH"
|
||||
CONFIGURE_FLAGS=--disable-static --disable-gtk-doc --with-openssl-digests --with-xml-parser=libxml --with-raptor=system --with-rasqal=system --without-bdb --without-sqlite --without-mysql --without-postgresql --without-threestore --with-regex-library=posix --with-decimal=none --with-www=xml --build=$(BUILD_PLATFORM) --host=$(HOST_PLATFORM) lt_cv_cc_dll_switch="-shared" CC="$(redland_CC)" CPPFLAGS="$(INCLUDE)" LDFLAGS="$(redland_LDFLAGS)" LIBS="$(redland_LIBS)" OBJDUMP="$(WRAPCMD) $(HOST_PLATFORM)-objdump" LIBXML2LIB="$(LIBXML2LIB)" XSLTLIB="$(XSLTLIB)"
|
||||
BUILD_ACTION=$(GNUMAKE)
|
||||
BUILD_FLAGS+= -j$(EXTMAXPROCESS)
|
||||
BUILD_DIR=$(CONFIGURE_DIR)
|
||||
.ELSE
|
||||
# there is no wntmsci build environment in the tarball; we use custom dmakefile
|
||||
BUILD_ACTION=dmake
|
||||
BUILD_DIR=$(CONFIGURE_DIR)$/librdf
|
||||
.ENDIF
|
||||
.ELSE # "WNT"
|
||||
|
||||
.IF "$(OS)$(COM)"=="LINUXGCC" || "$(OS)$(COM)"=="FREEBSDGCC"
|
||||
LDFLAGS:=-Wl,-z,origin -Wl,-rpath,'$$$$ORIGIN:$$$$ORIGIN/../ure-link/lib' -Wl,-noinhibit-exec
|
||||
.ENDIF # "$(OS)$(COM)"=="LINUXGCC"
|
||||
.IF "$(OS)$(COM)"=="SOLARISC52"
|
||||
LDFLAGS:=-Wl,-R'$$$$ORIGIN:$$$$ORIGIN/../ure-link/lib'
|
||||
.ENDIF # "$(OS)$(COM)"=="SOLARISC52"
|
||||
|
||||
.IF "$(COM)"=="C52" && "$(CPU)"=="U"
|
||||
CFLAGS=-m64
|
||||
.EXPORT: CFLAGS
|
||||
.ENDIF
|
||||
|
||||
# NB: SOLARDIR before SYSBASE, because linux SYSBASE contains obsolete libcrypto
|
||||
CPPFLAGS+:=-I$(PWD)$/$(INCCOM) -I$(SOLARINCDIR)$/external
|
||||
LDFLAGS+:=-L$(PWD)$/$(LB) -L$(SOLARLIBDIR)
|
||||
|
||||
.IF "$(OS)"=="AIX"
|
||||
LDFLAGS+:=$(LINKFLAGS) $(LINKFLAGSRUNPATH_OOO)
|
||||
.ENDIF
|
||||
|
||||
.IF "$(SYSBASE)"!=""
|
||||
CPPFLAGS+:=-I$(SYSBASE)$/usr$/include
|
||||
.IF "$(OS)"=="SOLARIS" || "$(OS)"=="LINUX"
|
||||
LDFLAGS+:=-L$(SYSBASE)$/lib -L$(SYSBASE)$/usr$/lib -lpthread -ldl
|
||||
.ENDIF
|
||||
.ENDIF # "$(SYSBASE)"!=""
|
||||
|
||||
.IF "$(OS)"=="MACOSX"
|
||||
LDFLAGS+:=-Wl,-dylib_file,@loader_path/libraptor-lo.$(RAPTOR_MAJOR).dylib:$(PWD)/$(LB)/libraptor-lo.$(RAPTOR_MAJOR).dylib
|
||||
.IF "$(SYSTEM_LIBXML)" != "YES"
|
||||
LDFLAGS+:=-Wl,-dylib_file,@loader_path/../ure-link/lib/libxml2.2.dylib:$(SOLARLIBDIR)/libxml2.2.dylib
|
||||
.ENDIF
|
||||
|
||||
.ENDIF
|
||||
|
||||
CPPFLAGS+:=$(EXTRA_CDEFS) $(EXTRA_CFLAGS)
|
||||
LDFLAGS+:=$(EXTRA_LINKFLAGS)
|
||||
XSLTLIB!:=$(XSLTLIB) # expand dmake variables for xslt-config
|
||||
|
||||
.EXPORT: CPPFLAGS
|
||||
.EXPORT: LDFLAGS
|
||||
.EXPORT: LIBXML2LIB
|
||||
.EXPORT: XSLTLIB
|
||||
|
||||
CONFIGURE_DIR=
|
||||
CONFIGURE_ACTION=.$/configure PATH="..$/..$/..$/bin:$$PATH"
|
||||
CONFIGURE_FLAGS=--disable-gtk-doc --with-openssl-digests --with-xml-parser=libxml --with-raptor=system --with-rasqual=system --without-bdb --without-sqlite --without-mysql --without-postgresql --without-threestore --with-regex-library=posix --with-decimal=none --with-www=xml
|
||||
.IF "$(OS)"=="IOS" || "$(OS)"=="ANDROID"
|
||||
CFLAGS=-fvisibility=hidden
|
||||
CONFIGURE_FLAGS+= --disable-shared
|
||||
.ELSE
|
||||
CONFIGURE_FLAGS+= --disable-static
|
||||
.ENDIF
|
||||
.IF "$(OS)"!="ANDROID"
|
||||
CONFIGURE_FLAGS+= --with-threads
|
||||
.ENDIF
|
||||
.IF "$(OS)" == "MACOSX"
|
||||
CONFIGURE_FLAGS += \
|
||||
--prefix=/@.__________________________________________________$(EXTRPATH)
|
||||
.END
|
||||
.IF "$(CROSS_COMPILING)"=="YES"
|
||||
CONFIGURE_FLAGS+= --build=$(BUILD_PLATFORM) --host=$(HOST_PLATFORM)
|
||||
.ENDIF
|
||||
BUILD_ACTION=$(AUGMENT_LIBRARY_PATH) $(GNUMAKE)
|
||||
BUILD_FLAGS+= -j$(EXTMAXPROCESS)
|
||||
BUILD_DIR=$(CONFIGURE_DIR)
|
||||
.ENDIF
|
||||
|
||||
|
||||
OUT2INC+=librdf$/*.h
|
||||
|
||||
.IF "$(OS)"=="MACOSX"
|
||||
OUT2LIB+=librdf$/.libs$/librdf-lo.$(REDLAND_MAJOR).dylib
|
||||
.ELIF "$(OS)"=="IOS" || "$(OS)"=="ANDROID"
|
||||
OUT2LIB+=librdf$/.libs$/librdf.a
|
||||
.ELIF "$(OS)"=="WNT"
|
||||
.IF "$(COM)"=="GCC"
|
||||
OUT2LIB+=librdf$/.libs$/*.a
|
||||
OUT2BIN+=librdf$/.libs$/*.dll
|
||||
.ELSE
|
||||
# if we use dmake, this is done automagically
|
||||
.ENDIF
|
||||
.ELSE
|
||||
OUT2LIB+=librdf$/.libs$/librdf-lo.so.$(REDLAND_MAJOR)
|
||||
.ENDIF
|
||||
|
||||
# --- Targets ------------------------------------------------------
|
||||
|
||||
.INCLUDE : set_ext.mk
|
||||
.INCLUDE : target.mk
|
||||
.INCLUDE : tg_ext.mk
|
||||
|
||||
@@ -0,0 +1,314 @@
|
||||
LIBRARY RDF
|
||||
EXPORTS
|
||||
librdf_get_concept_resource_by_index
|
||||
librdf_get_concept_uri_by_index
|
||||
librdf_new_digest
|
||||
librdf_digest_update_string
|
||||
librdf_digest_final
|
||||
librdf_digest_print
|
||||
librdf_digest_to_string
|
||||
librdf_free_digest
|
||||
librdf_digest_get_digest_length
|
||||
librdf_digest_get_digest
|
||||
librdf_digest_update
|
||||
librdf_digest_init
|
||||
librdf_new_hash_from_string
|
||||
librdf_new_hash_from_array_of_strings
|
||||
librdf_hash_get_del
|
||||
librdf_hash_get_as_boolean
|
||||
librdf_hash_get_as_long
|
||||
librdf_hash_get
|
||||
librdf_hash_interpret_template
|
||||
librdf_hash_print
|
||||
librdf_hash_print_keys
|
||||
librdf_hash_print_values
|
||||
librdf_new_hash_from_hash
|
||||
librdf_free_hash
|
||||
librdf_hash_put_strings
|
||||
librdf_version_decimal
|
||||
librdf_version_release
|
||||
librdf_version_minor
|
||||
librdf_version_major
|
||||
librdf_version_string
|
||||
librdf_copyright_string
|
||||
librdf_short_copyright_string
|
||||
librdf_init_world
|
||||
librdf_new_world
|
||||
librdf_destroy_world
|
||||
librdf_free_world
|
||||
librdf_world_open
|
||||
librdf_world_init_mutex
|
||||
librdf_world_set_feature
|
||||
librdf_world_get_feature
|
||||
librdf_world_set_digest
|
||||
librdf_world_set_logger
|
||||
librdf_world_set_warning
|
||||
librdf_world_set_error
|
||||
librdf_iterator_have_elements
|
||||
librdf_iterator_end
|
||||
librdf_iterator_next
|
||||
librdf_iterator_get_object
|
||||
librdf_iterator_get_context
|
||||
librdf_iterator_get_key
|
||||
librdf_iterator_get_value
|
||||
librdf_free_iterator
|
||||
librdf_iterator_add_map
|
||||
librdf_new_iterator
|
||||
librdf_new_empty_iterator
|
||||
librdf_log_message_locator
|
||||
librdf_log_message_message
|
||||
librdf_log_message_facility
|
||||
librdf_log_message_level
|
||||
librdf_log_message_code
|
||||
librdf_new_model
|
||||
librdf_new_model_with_options
|
||||
librdf_model_enumerate
|
||||
librdf_free_model
|
||||
librdf_model_add_typed_literal_statement
|
||||
librdf_model_add_string_literal_statement
|
||||
librdf_model_add
|
||||
librdf_model_get_source
|
||||
librdf_model_get_arc
|
||||
librdf_model_get_target
|
||||
librdf_model_add_submodel
|
||||
librdf_model_remove_submodel
|
||||
librdf_model_print
|
||||
librdf_model_add_statement
|
||||
librdf_model_remove_statement
|
||||
librdf_model_contains_statement
|
||||
librdf_model_context_add_statements
|
||||
librdf_model_context_add_statement
|
||||
librdf_model_context_remove_statements
|
||||
librdf_model_context_remove_statement
|
||||
librdf_model_find_statements_with_options
|
||||
librdf_model_find_statements_in_context
|
||||
librdf_new_model_from_model
|
||||
librdf_model_size
|
||||
librdf_model_add_statements
|
||||
librdf_model_as_stream
|
||||
librdf_model_serialise
|
||||
librdf_model_find_statements
|
||||
librdf_model_get_sources
|
||||
librdf_model_get_arcs
|
||||
librdf_model_get_targets
|
||||
librdf_model_get_arcs_in
|
||||
librdf_model_get_arcs_out
|
||||
librdf_model_has_arc_in
|
||||
librdf_model_has_arc_out
|
||||
librdf_model_contains_context
|
||||
librdf_model_context_as_stream
|
||||
librdf_model_context_serialize
|
||||
librdf_model_query_execute
|
||||
librdf_model_sync
|
||||
librdf_model_get_storage
|
||||
librdf_model_get_contexts
|
||||
librdf_model_get_feature
|
||||
librdf_model_set_feature
|
||||
librdf_model_load
|
||||
librdf_model_to_string
|
||||
librdf_model_to_counted_string
|
||||
librdf_model_transaction_get_handle
|
||||
librdf_model_transaction_rollback
|
||||
librdf_model_transaction_commit
|
||||
librdf_model_transaction_start_with_handle
|
||||
librdf_model_transaction_start
|
||||
librdf_new_node_from_uri_local_name
|
||||
librdf_new_node_from_normalised_uri_string
|
||||
librdf_node_decode
|
||||
librdf_new_node_from_uri_string
|
||||
librdf_new_node_from_uri
|
||||
librdf_new_node_from_literal
|
||||
librdf_new_node_from_typed_literal
|
||||
librdf_new_node_from_typed_counted_literal
|
||||
librdf_new_node
|
||||
librdf_new_node_from_blank_identifier
|
||||
librdf_free_node
|
||||
librdf_node_get_literal_value_as_latin1
|
||||
librdf_node_get_literal_value_is_wf_xml
|
||||
librdf_node_get_li_ordinal
|
||||
librdf_node_print
|
||||
librdf_node_to_string
|
||||
librdf_node_to_counted_string
|
||||
librdf_node_encode
|
||||
librdf_node_static_iterator_create
|
||||
librdf_new_node_from_node
|
||||
librdf_node_get_uri
|
||||
librdf_node_get_type
|
||||
librdf_node_get_literal_value
|
||||
librdf_node_get_literal_value_as_counted_string
|
||||
librdf_node_get_literal_value_language
|
||||
librdf_node_get_literal_value_datatype_uri
|
||||
librdf_node_get_blank_identifier
|
||||
librdf_node_is_resource
|
||||
librdf_node_is_literal
|
||||
librdf_node_is_blank
|
||||
librdf_node_equals
|
||||
librdf_parser_register_factory
|
||||
librdf_new_parser
|
||||
librdf_parser_enumerate
|
||||
librdf_new_parser_from_factory
|
||||
librdf_free_parser
|
||||
librdf_parser_parse_as_stream
|
||||
librdf_parser_parse_into_model
|
||||
librdf_parser_parse_string_as_stream
|
||||
librdf_parser_parse_string_into_model
|
||||
librdf_parser_parse_counted_string_as_stream
|
||||
librdf_parser_parse_counted_string_into_model
|
||||
librdf_parser_get_feature
|
||||
librdf_parser_set_feature
|
||||
librdf_parser_guess_name
|
||||
librdf_parser_get_uri_filter
|
||||
librdf_parser_set_uri_filter
|
||||
librdf_parser_get_namespaces_seen_count
|
||||
librdf_parser_get_namespaces_seen_uri
|
||||
librdf_parser_get_namespaces_seen_prefix
|
||||
librdf_parser_get_accept_header
|
||||
librdf_parser_set_warning
|
||||
librdf_parser_set_error
|
||||
librdf_query_register_factory
|
||||
librdf_new_query
|
||||
librdf_new_query_from_query
|
||||
librdf_new_query_from_factory
|
||||
librdf_free_query
|
||||
librdf_query_execute
|
||||
librdf_query_set_offset
|
||||
librdf_query_get_offset
|
||||
librdf_query_set_limit
|
||||
librdf_query_get_limit
|
||||
librdf_free_query_results
|
||||
librdf_query_results_to_string
|
||||
librdf_query_results_to_counted_string
|
||||
librdf_query_results_to_file
|
||||
librdf_query_results_to_file_handle
|
||||
librdf_query_results_get_count
|
||||
librdf_query_results_next
|
||||
librdf_query_results_finished
|
||||
librdf_query_results_get_bindings
|
||||
librdf_query_results_get_binding_value
|
||||
librdf_query_results_get_binding_name
|
||||
librdf_query_results_get_binding_value_by_name
|
||||
librdf_query_results_get_bindings_count
|
||||
librdf_query_results_is_bindings
|
||||
librdf_query_results_is_boolean
|
||||
librdf_query_results_is_graph
|
||||
librdf_query_results_is_syntax
|
||||
librdf_query_results_get_boolean
|
||||
librdf_query_results_as_stream
|
||||
librdf_query_results_formats_check
|
||||
librdf_query_results_formats_enumerate
|
||||
librdf_query_results_formatter_write
|
||||
librdf_free_query_results_formatter
|
||||
librdf_new_query_results_formatter_by_mime_type
|
||||
librdf_new_query_results_formatter
|
||||
librdf_serializer_register_factory
|
||||
librdf_new_serializer
|
||||
librdf_serializer_enumerate
|
||||
librdf_new_serializer_from_factory
|
||||
librdf_free_serializer
|
||||
librdf_serializer_serialize_stream_to_file
|
||||
librdf_serializer_serialize_model_to_file
|
||||
librdf_serializer_set_namespace
|
||||
librdf_serializer_serialize_stream_to_file_handle
|
||||
librdf_serializer_serialize_model
|
||||
librdf_serializer_serialize_model_to_file_handle
|
||||
librdf_serializer_serialize_stream_to_counted_string
|
||||
librdf_serializer_serialize_model_to_counted_string
|
||||
librdf_serializer_serialize_stream_to_string
|
||||
librdf_serializer_serialize_model_to_string
|
||||
librdf_serializer_serialize_stream_to_iostream
|
||||
librdf_serializer_serialize_model_to_iostream
|
||||
librdf_serializer_get_feature
|
||||
librdf_serializer_set_feature
|
||||
librdf_serializer_set_warning
|
||||
librdf_serializer_set_error
|
||||
librdf_new_statement_from_statement
|
||||
librdf_new_statement_from_nodes
|
||||
librdf_new_statement
|
||||
librdf_statement_init
|
||||
librdf_free_statement
|
||||
librdf_statement_is_complete
|
||||
librdf_statement_print
|
||||
librdf_statement_to_string
|
||||
librdf_statement_equals
|
||||
librdf_statement_match
|
||||
librdf_statement_encode
|
||||
librdf_statement_encode_parts
|
||||
librdf_statement_decode
|
||||
librdf_statement_decode_parts
|
||||
librdf_statement_clear
|
||||
librdf_statement_get_subject
|
||||
librdf_statement_set_subject
|
||||
librdf_statement_get_predicate
|
||||
librdf_statement_set_predicate
|
||||
librdf_statement_get_object
|
||||
librdf_statement_set_object
|
||||
librdf_storage_register_factory
|
||||
librdf_new_storage
|
||||
librdf_new_storage_with_options
|
||||
librdf_storage_enumerate
|
||||
librdf_new_storage_from_factory
|
||||
librdf_storage_context_add_statements
|
||||
librdf_storage_add_statements
|
||||
librdf_storage_context_add_statement
|
||||
librdf_storage_add_statement
|
||||
librdf_storage_contains_statement
|
||||
librdf_storage_find_statements
|
||||
librdf_storage_has_arc_in
|
||||
librdf_storage_get_sources
|
||||
librdf_storage_get_arcs
|
||||
librdf_storage_has_arc_out
|
||||
librdf_storage_get_targets
|
||||
librdf_storage_get_arcs_in
|
||||
librdf_storage_get_arcs_out
|
||||
librdf_new_storage_from_storage
|
||||
librdf_storage_remove_reference
|
||||
librdf_free_storage
|
||||
librdf_storage_context_remove_statements
|
||||
librdf_storage_find_statements_with_options
|
||||
librdf_storage_find_statements_in_context
|
||||
librdf_storage_open
|
||||
librdf_storage_close
|
||||
librdf_storage_size
|
||||
librdf_storage_remove_statement
|
||||
librdf_storage_context_remove_statement
|
||||
librdf_storage_context_serialise
|
||||
librdf_storage_context_as_stream
|
||||
librdf_storage_supports_query
|
||||
librdf_storage_query_execute
|
||||
librdf_storage_sync
|
||||
librdf_storage_get_contexts
|
||||
librdf_storage_get_feature
|
||||
librdf_storage_set_feature
|
||||
librdf_storage_transaction_get_handle
|
||||
librdf_storage_transaction_rollback
|
||||
librdf_storage_transaction_commit
|
||||
librdf_storage_transaction_start_with_handle
|
||||
librdf_storage_transaction_start
|
||||
librdf_storage_serialise
|
||||
librdf_storage_add_reference
|
||||
librdf_free_stream
|
||||
librdf_stream_print
|
||||
librdf_stream_end
|
||||
librdf_stream_next
|
||||
librdf_stream_get_object
|
||||
librdf_stream_get_context
|
||||
librdf_stream_add_map
|
||||
librdf_new_stream_from_node_iterator
|
||||
librdf_new_stream
|
||||
librdf_new_empty_stream
|
||||
librdf_new_uri_from_uri_local_name
|
||||
librdf_new_uri_normalised_to_base
|
||||
librdf_new_uri_relative_to_base
|
||||
librdf_new_uri_from_filename
|
||||
librdf_new_uri
|
||||
librdf_free_uri
|
||||
librdf_uri_print
|
||||
librdf_uri_to_string
|
||||
librdf_uri_to_counted_string
|
||||
librdf_uri_is_file_uri
|
||||
librdf_uri_to_filename
|
||||
librdf_new_uri_from_uri
|
||||
librdf_uri_as_string
|
||||
librdf_uri_as_counted_string
|
||||
librdf_uri_equals
|
||||
librdf_uri_compare
|
||||
@@ -1,115 +0,0 @@
|
||||
--- misc/redland-1.0.8/librdf/makefile.mk Mon Jun 16 19:32:46 2008
|
||||
+++ misc/build/redland-1.0.8/librdf/makefile.mk Mon Jun 16 19:26:20 2008
|
||||
@@ -1,1 +1,111 @@
|
||||
-dummy
|
||||
+#*************************************************************************
|
||||
+#
|
||||
+# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||
+#
|
||||
+# Copyright 2000, 2010 Oracle and/or its affiliates.
|
||||
+#
|
||||
+# OpenOffice.org - a multi-platform office productivity suite
|
||||
+#
|
||||
+# This file is part of OpenOffice.org.
|
||||
+#
|
||||
+# OpenOffice.org is free software: you can redistribute it and/or modify
|
||||
+# it under the terms of the GNU Lesser General Public License version 3
|
||||
+# only, as published by the Free Software Foundation.
|
||||
+#
|
||||
+# OpenOffice.org is distributed in the hope that it will be useful,
|
||||
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
+# GNU Lesser General Public License version 3 for more details
|
||||
+# (a copy is included in the LICENSE file that accompanied this code).
|
||||
+#
|
||||
+# You should have received a copy of the GNU Lesser General Public License
|
||||
+# version 3 along with OpenOffice.org. If not, see
|
||||
+# <http://www.openoffice.org/license.html>
|
||||
+# for a copy of the LGPLv3 License.
|
||||
+#
|
||||
+#*************************************************************************
|
||||
+
|
||||
+PRJ=..$/..$/..$/..$/..
|
||||
+
|
||||
+PRJNAME=redland
|
||||
+TARGET=librdf
|
||||
+LIBTARGET=NO
|
||||
+UWINAPILIB=
|
||||
+
|
||||
+EXTERNAL_WARNINGS_NOT_ERRORS=TRUE
|
||||
+
|
||||
+
|
||||
+# --- Settings -----------------------------------------------------
|
||||
+
|
||||
+.INCLUDE : settings.mk
|
||||
+
|
||||
+CDEFS+=-DLIBRDF_INTERNAL -DWIN32 -DNDEBUG -D_WINDOWS -D_USRDLL -DWIN32_EXPORTS
|
||||
+
|
||||
+# --- Files --------------------------------------------------------
|
||||
+
|
||||
+SLOFILES = \
|
||||
+ $(SLO)$/rdf_concepts.obj \
|
||||
+ $(SLO)$/rdf_digest.obj \
|
||||
+ $(SLO)$/rdf_digest_md5.obj \
|
||||
+ $(SLO)$/rdf_digest_openssl.obj \
|
||||
+ $(SLO)$/rdf_digest_sha1.obj \
|
||||
+ $(SLO)$/rdf_files.obj \
|
||||
+ $(SLO)$/rdf_hash.obj \
|
||||
+ $(SLO)$/rdf_hash_cursor.obj \
|
||||
+ $(SLO)$/rdf_hash_memory.obj \
|
||||
+ $(SLO)$/rdf_heuristics.obj \
|
||||
+ $(SLO)$/rdf_init.obj \
|
||||
+ $(SLO)$/rdf_iterator.obj \
|
||||
+ $(SLO)$/rdf_list.obj \
|
||||
+ $(SLO)$/rdf_log.obj \
|
||||
+ $(SLO)$/rdf_model.obj \
|
||||
+ $(SLO)$/rdf_model_storage.obj \
|
||||
+ $(SLO)$/rdf_node.obj \
|
||||
+ $(SLO)$/rdf_parser.obj \
|
||||
+ $(SLO)$/rdf_parser_raptor.obj \
|
||||
+ $(SLO)$/rdf_query.obj \
|
||||
+ $(SLO)$/rdf_query_rasqal.obj \
|
||||
+ $(SLO)$/rdf_query_results.obj \
|
||||
+ $(SLO)$/rdf_query_triples.obj \
|
||||
+ $(SLO)$/rdf_serializer.obj \
|
||||
+ $(SLO)$/rdf_serializer_raptor.obj \
|
||||
+ $(SLO)$/rdf_statement.obj \
|
||||
+ $(SLO)$/rdf_storage.obj \
|
||||
+ $(SLO)$/rdf_storage_file.obj \
|
||||
+ $(SLO)$/rdf_storage_list.obj \
|
||||
+ $(SLO)$/rdf_storage_hashes.obj \
|
||||
+ $(SLO)$/rdf_stream.obj \
|
||||
+ $(SLO)$/rdf_uri.obj \
|
||||
+ $(SLO)$/rdf_utf8.obj \
|
||||
+
|
||||
+
|
||||
+# $(SLO)$/rdf_hash_bdb.obj \
|
||||
+# $(SLO)$/rdf_storage_mysql.obj \
|
||||
+# $(SLO)$/rdf_storage_sqlite.obj \
|
||||
+
|
||||
+
|
||||
+SHL1DEPN= makefile.mk
|
||||
+SHL1OBJS= $(SLOFILES)
|
||||
+
|
||||
+#SHL1TARGET= $(TARGET)$(DLLPOSTFIX)
|
||||
+SHL1TARGET= $(TARGET)
|
||||
+SHL1IMPLIB= $(TARGET)
|
||||
+SHL1USE_EXPORTS=name
|
||||
+
|
||||
+#SHL1VERSIONMAP=../service/exports.map
|
||||
+SHL1DEF=$(MISC)$/$(SHL1TARGET).def
|
||||
+DEF1NAME=$(SHL1TARGET)
|
||||
+
|
||||
+SHL1STDLIBS= \
|
||||
+ $(OPENSSLLIB) \
|
||||
+ $(PRJ)$/$(INPATH)$/lib$/libraptor.lib \
|
||||
+ $(PRJ)$/$(INPATH)$/lib$/librasqal.lib \
|
||||
+
|
||||
+
|
||||
+#$(LIBXML2LIB) \
|
||||
+# $(XSLTLIB) \
|
||||
+
|
||||
+# --- Targets ------------------------------------------------------
|
||||
+
|
||||
+.INCLUDE : target.mk
|
||||
+
|
||||
@@ -1,316 +0,0 @@
|
||||
UDK_3_0_0 {
|
||||
global:
|
||||
GetVersionInfo;
|
||||
librdf_get_concept_resource_by_index;
|
||||
librdf_get_concept_uri_by_index;
|
||||
librdf_new_digest;
|
||||
librdf_digest_update_string;
|
||||
librdf_digest_final;
|
||||
librdf_digest_print;
|
||||
librdf_digest_to_string;
|
||||
librdf_free_digest;
|
||||
librdf_digest_get_digest_length;
|
||||
librdf_digest_get_digest;
|
||||
librdf_digest_update;
|
||||
librdf_digest_init;
|
||||
librdf_new_hash_from_string;
|
||||
librdf_new_hash_from_array_of_strings;
|
||||
librdf_hash_get_del;
|
||||
librdf_hash_get_as_boolean;
|
||||
librdf_hash_get_as_long;
|
||||
librdf_hash_get;
|
||||
librdf_hash_interpret_template;
|
||||
librdf_hash_print;
|
||||
librdf_hash_print_keys;
|
||||
librdf_hash_print_values;
|
||||
librdf_new_hash_from_hash;
|
||||
librdf_free_hash;
|
||||
librdf_hash_put_strings;
|
||||
librdf_version_decimal;
|
||||
librdf_version_release;
|
||||
librdf_version_minor;
|
||||
librdf_version_major;
|
||||
librdf_version_string;
|
||||
librdf_copyright_string;
|
||||
librdf_short_copyright_string;
|
||||
librdf_init_world;
|
||||
librdf_new_world;
|
||||
librdf_destroy_world;
|
||||
librdf_free_world;
|
||||
librdf_world_open;
|
||||
librdf_world_init_mutex;
|
||||
librdf_world_set_feature;
|
||||
librdf_world_get_feature;
|
||||
librdf_world_set_digest;
|
||||
librdf_world_set_logger;
|
||||
librdf_world_set_warning;
|
||||
librdf_world_set_error;
|
||||
librdf_iterator_have_elements;
|
||||
librdf_iterator_end;
|
||||
librdf_iterator_next;
|
||||
librdf_iterator_get_object;
|
||||
librdf_iterator_get_context;
|
||||
librdf_iterator_get_key;
|
||||
librdf_iterator_get_value;
|
||||
librdf_free_iterator;
|
||||
librdf_iterator_add_map;
|
||||
librdf_new_iterator;
|
||||
librdf_new_empty_iterator;
|
||||
librdf_log_message_locator;
|
||||
librdf_log_message_message;
|
||||
librdf_log_message_facility;
|
||||
librdf_log_message_level;
|
||||
librdf_log_message_code;
|
||||
librdf_new_model;
|
||||
librdf_new_model_with_options;
|
||||
librdf_model_enumerate;
|
||||
librdf_free_model;
|
||||
librdf_model_add_typed_literal_statement;
|
||||
librdf_model_add_string_literal_statement;
|
||||
librdf_model_add;
|
||||
librdf_model_get_source;
|
||||
librdf_model_get_arc;
|
||||
librdf_model_get_target;
|
||||
librdf_model_add_submodel;
|
||||
librdf_model_remove_submodel;
|
||||
librdf_model_print;
|
||||
librdf_model_add_statement;
|
||||
librdf_model_remove_statement;
|
||||
librdf_model_contains_statement;
|
||||
librdf_model_context_add_statements;
|
||||
librdf_model_context_add_statement;
|
||||
librdf_model_context_remove_statements;
|
||||
librdf_model_context_remove_statement;
|
||||
librdf_model_find_statements_with_options;
|
||||
librdf_model_find_statements_in_context;
|
||||
librdf_new_model_from_model;
|
||||
librdf_model_size;
|
||||
librdf_model_add_statements;
|
||||
librdf_model_as_stream;
|
||||
librdf_model_serialise;
|
||||
librdf_model_find_statements;
|
||||
librdf_model_get_sources;
|
||||
librdf_model_get_arcs;
|
||||
librdf_model_get_targets;
|
||||
librdf_model_get_arcs_in;
|
||||
librdf_model_get_arcs_out;
|
||||
librdf_model_has_arc_in;
|
||||
librdf_model_has_arc_out;
|
||||
librdf_model_contains_context;
|
||||
librdf_model_context_as_stream;
|
||||
librdf_model_context_serialize;
|
||||
librdf_model_query_execute;
|
||||
librdf_model_sync;
|
||||
librdf_model_get_storage;
|
||||
librdf_model_get_contexts;
|
||||
librdf_model_get_feature;
|
||||
librdf_model_set_feature;
|
||||
librdf_model_load;
|
||||
librdf_model_to_string;
|
||||
librdf_model_to_counted_string;
|
||||
librdf_model_transaction_get_handle;
|
||||
librdf_model_transaction_rollback;
|
||||
librdf_model_transaction_commit;
|
||||
librdf_model_transaction_start_with_handle;
|
||||
librdf_model_transaction_start;
|
||||
librdf_new_node_from_uri_local_name;
|
||||
librdf_new_node_from_normalised_uri_string;
|
||||
librdf_node_decode;
|
||||
librdf_new_node_from_uri_string;
|
||||
librdf_new_node_from_uri;
|
||||
librdf_new_node_from_literal;
|
||||
librdf_new_node_from_typed_literal;
|
||||
librdf_new_node_from_typed_counted_literal;
|
||||
librdf_new_node;
|
||||
librdf_new_node_from_blank_identifier;
|
||||
librdf_free_node;
|
||||
librdf_node_get_literal_value_as_latin1;
|
||||
librdf_node_get_literal_value_is_wf_xml;
|
||||
librdf_node_get_li_ordinal;
|
||||
librdf_node_print;
|
||||
librdf_node_to_string;
|
||||
librdf_node_to_counted_string;
|
||||
librdf_node_encode;
|
||||
librdf_node_static_iterator_create;
|
||||
librdf_new_node_from_node;
|
||||
librdf_node_get_uri;
|
||||
librdf_node_get_type;
|
||||
librdf_node_get_literal_value;
|
||||
librdf_node_get_literal_value_as_counted_string;
|
||||
librdf_node_get_literal_value_language;
|
||||
librdf_node_get_literal_value_datatype_uri;
|
||||
librdf_node_get_blank_identifier;
|
||||
librdf_node_is_resource;
|
||||
librdf_node_is_literal;
|
||||
librdf_node_is_blank;
|
||||
librdf_node_equals;
|
||||
librdf_parser_register_factory;
|
||||
librdf_new_parser;
|
||||
librdf_parser_enumerate;
|
||||
librdf_new_parser_from_factory;
|
||||
librdf_free_parser;
|
||||
librdf_parser_parse_as_stream;
|
||||
librdf_parser_parse_into_model;
|
||||
librdf_parser_parse_string_as_stream;
|
||||
librdf_parser_parse_string_into_model;
|
||||
librdf_parser_parse_counted_string_as_stream;
|
||||
librdf_parser_parse_counted_string_into_model;
|
||||
librdf_parser_get_feature;
|
||||
librdf_parser_set_feature;
|
||||
librdf_parser_guess_name;
|
||||
librdf_parser_get_uri_filter;
|
||||
librdf_parser_set_uri_filter;
|
||||
librdf_parser_get_namespaces_seen_count;
|
||||
librdf_parser_get_namespaces_seen_uri;
|
||||
librdf_parser_get_namespaces_seen_prefix;
|
||||
librdf_parser_get_accept_header;
|
||||
librdf_parser_set_warning;
|
||||
librdf_parser_set_error;
|
||||
librdf_query_register_factory;
|
||||
librdf_new_query;
|
||||
librdf_new_query_from_query;
|
||||
librdf_new_query_from_factory;
|
||||
librdf_free_query;
|
||||
librdf_query_execute;
|
||||
librdf_query_set_offset;
|
||||
librdf_query_get_offset;
|
||||
librdf_query_set_limit;
|
||||
librdf_query_get_limit;
|
||||
librdf_free_query_results;
|
||||
librdf_query_results_to_string;
|
||||
librdf_query_results_to_counted_string;
|
||||
librdf_query_results_to_file;
|
||||
librdf_query_results_to_file_handle;
|
||||
librdf_query_results_get_count;
|
||||
librdf_query_results_next;
|
||||
librdf_query_results_finished;
|
||||
librdf_query_results_get_bindings;
|
||||
librdf_query_results_get_binding_value;
|
||||
librdf_query_results_get_binding_name;
|
||||
librdf_query_results_get_binding_value_by_name;
|
||||
librdf_query_results_get_bindings_count;
|
||||
librdf_query_results_is_bindings;
|
||||
librdf_query_results_is_boolean;
|
||||
librdf_query_results_is_graph;
|
||||
librdf_query_results_is_syntax;
|
||||
librdf_query_results_get_boolean;
|
||||
librdf_query_results_as_stream;
|
||||
librdf_query_results_formats_check;
|
||||
librdf_query_results_formats_enumerate;
|
||||
librdf_query_results_formatter_write;
|
||||
librdf_free_query_results_formatter;
|
||||
librdf_new_query_results_formatter_by_mime_type;
|
||||
librdf_new_query_results_formatter;
|
||||
librdf_serializer_register_factory;
|
||||
librdf_new_serializer;
|
||||
librdf_serializer_enumerate;
|
||||
librdf_new_serializer_from_factory;
|
||||
librdf_free_serializer;
|
||||
librdf_serializer_serialize_stream_to_file;
|
||||
librdf_serializer_serialize_model_to_file;
|
||||
librdf_serializer_set_namespace;
|
||||
librdf_serializer_serialize_stream_to_file_handle;
|
||||
librdf_serializer_serialize_model;
|
||||
librdf_serializer_serialize_model_to_file_handle;
|
||||
librdf_serializer_serialize_stream_to_counted_string;
|
||||
librdf_serializer_serialize_model_to_counted_string;
|
||||
librdf_serializer_serialize_stream_to_string;
|
||||
librdf_serializer_serialize_model_to_string;
|
||||
librdf_serializer_serialize_stream_to_iostream;
|
||||
librdf_serializer_serialize_model_to_iostream;
|
||||
librdf_serializer_get_feature;
|
||||
librdf_serializer_set_feature;
|
||||
librdf_serializer_set_warning;
|
||||
librdf_serializer_set_error;
|
||||
librdf_new_statement_from_statement;
|
||||
librdf_new_statement_from_nodes;
|
||||
librdf_new_statement;
|
||||
librdf_statement_init;
|
||||
librdf_free_statement;
|
||||
librdf_statement_is_complete;
|
||||
librdf_statement_print;
|
||||
librdf_statement_to_string;
|
||||
librdf_statement_equals;
|
||||
librdf_statement_match;
|
||||
librdf_statement_encode;
|
||||
librdf_statement_encode_parts;
|
||||
librdf_statement_decode;
|
||||
librdf_statement_decode_parts;
|
||||
librdf_statement_clear;
|
||||
librdf_statement_get_subject;
|
||||
librdf_statement_set_subject;
|
||||
librdf_statement_get_predicate;
|
||||
librdf_statement_set_predicate;
|
||||
librdf_statement_get_object;
|
||||
librdf_statement_set_object;
|
||||
librdf_storage_register_factory;
|
||||
librdf_new_storage;
|
||||
librdf_new_storage_with_options;
|
||||
librdf_storage_enumerate;
|
||||
librdf_new_storage_from_factory;
|
||||
librdf_storage_context_add_statements;
|
||||
librdf_storage_add_statements;
|
||||
librdf_storage_context_add_statement;
|
||||
librdf_storage_add_statement;
|
||||
librdf_storage_contains_statement;
|
||||
librdf_storage_find_statements;
|
||||
librdf_storage_has_arc_in;
|
||||
librdf_storage_get_sources;
|
||||
librdf_storage_get_arcs;
|
||||
librdf_storage_has_arc_out;
|
||||
librdf_storage_get_targets;
|
||||
librdf_storage_get_arcs_in;
|
||||
librdf_storage_get_arcs_out;
|
||||
librdf_new_storage_from_storage;
|
||||
librdf_storage_remove_reference;
|
||||
librdf_free_storage;
|
||||
librdf_storage_context_remove_statements;
|
||||
librdf_storage_find_statements_with_options;
|
||||
librdf_storage_find_statements_in_context;
|
||||
librdf_storage_open;
|
||||
librdf_storage_close;
|
||||
librdf_storage_size;
|
||||
librdf_storage_remove_statement;
|
||||
librdf_storage_context_remove_statement;
|
||||
librdf_storage_context_serialise;
|
||||
librdf_storage_context_as_stream;
|
||||
librdf_storage_supports_query;
|
||||
librdf_storage_query_execute;
|
||||
librdf_storage_sync;
|
||||
librdf_storage_get_contexts;
|
||||
librdf_storage_get_feature;
|
||||
librdf_storage_set_feature;
|
||||
librdf_storage_transaction_get_handle;
|
||||
librdf_storage_transaction_rollback;
|
||||
librdf_storage_transaction_commit;
|
||||
librdf_storage_transaction_start_with_handle;
|
||||
librdf_storage_transaction_start;
|
||||
librdf_storage_serialise;
|
||||
librdf_storage_add_reference;
|
||||
librdf_free_stream;
|
||||
librdf_stream_print;
|
||||
librdf_stream_end;
|
||||
librdf_stream_next;
|
||||
librdf_stream_get_object;
|
||||
librdf_stream_get_context;
|
||||
librdf_stream_add_map;
|
||||
librdf_new_stream_from_node_iterator;
|
||||
librdf_new_stream;
|
||||
librdf_new_empty_stream;
|
||||
librdf_new_uri_from_uri_local_name;
|
||||
librdf_new_uri_normalised_to_base;
|
||||
librdf_new_uri_relative_to_base;
|
||||
librdf_new_uri_from_filename;
|
||||
librdf_new_uri;
|
||||
librdf_free_uri;
|
||||
librdf_uri_print;
|
||||
librdf_uri_to_string;
|
||||
librdf_uri_to_counted_string;
|
||||
librdf_uri_is_file_uri;
|
||||
librdf_uri_to_filename;
|
||||
librdf_new_uri_from_uri;
|
||||
librdf_uri_as_string;
|
||||
librdf_uri_as_counted_string;
|
||||
librdf_uri_equals;
|
||||
librdf_uri_compare;
|
||||
};
|
||||
@@ -1,32 +0,0 @@
|
||||
#*************************************************************************
|
||||
#
|
||||
# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||
#
|
||||
# Copyright 2000, 2010 Oracle and/or its affiliates.
|
||||
#
|
||||
# OpenOffice.org - a multi-platform office productivity suite
|
||||
#
|
||||
# This file is part of OpenOffice.org.
|
||||
#
|
||||
# OpenOffice.org is free software: you can redistribute it and/or modify
|
||||
# it under the terms of the GNU Lesser General Public License version 3
|
||||
# only, as published by the Free Software Foundation.
|
||||
#
|
||||
# OpenOffice.org is distributed in the hope that it will be useful,
|
||||
# but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
# GNU Lesser General Public License version 3 for more details
|
||||
# (a copy is included in the LICENSE file that accompanied this code).
|
||||
#
|
||||
# You should have received a copy of the GNU Lesser General Public License
|
||||
# version 3 along with OpenOffice.org. If not, see
|
||||
# <http://www.openoffice.org/license.html>
|
||||
# for a copy of the LGPLv3 License.
|
||||
#
|
||||
#*************************************************************************
|
||||
|
||||
RAPTOR_MAJOR=1
|
||||
RASQAL_MAJOR=1
|
||||
# redland has no stable abi
|
||||
REDLAND_MAJOR=0
|
||||
|
||||
@@ -170,7 +170,6 @@ $(eval $(call gb_InstallModule_add_defs,scp2/ooo,\
|
||||
endif
|
||||
|
||||
ifneq ($(SYSTEM_REDLAND),YES)
|
||||
include $(OUTDIR)/inc/redlandversion.mk
|
||||
|
||||
$(eval $(call gb_InstallModule_add_defs,scp2/ooo,\
|
||||
-DRAPTOR_MAJOR=$(RAPTOR_MAJOR) \
|
||||
|
||||
@@ -1,2 +1,2 @@
|
||||
tb tail_build : EXPAT:expat FONTCONFIG:fontconfig LIBXML2:libxml2 LIBXSLT:libxslt MOZ:moz NSS:nss OPENSSL:openssl PYTHON:python3 REDLAND:redland XPDF:xpdf external solenv soltools NULL
|
||||
tb tail_build : EXPAT:expat FONTCONFIG:fontconfig LIBXML2:libxml2 LIBXSLT:libxslt MOZ:moz NSS:nss OPENSSL:openssl PYTHON:python3 XPDF:xpdf external solenv soltools NULL
|
||||
tb tail_build\prj nmake - all tb_prj NULL
|
||||
|
||||
@@ -35,9 +35,14 @@ $(eval $(call gb_Library_use_libraries,unordf,\
|
||||
$(gb_UWINAPI) \
|
||||
))
|
||||
|
||||
$(eval $(call gb_Library_use_externals,unordf,librdf))
|
||||
$(eval $(call gb_Library_use_externals,unordf,libxslt))
|
||||
$(eval $(call gb_Library_use_externals,unordf,libxml2))
|
||||
$(eval $(call gb_Library_use_externals,unordf,\
|
||||
librdf \
|
||||
redland_headers \
|
||||
raptor_headers \
|
||||
rasqal_headers \
|
||||
libxslt \
|
||||
libxml2 \
|
||||
))
|
||||
|
||||
$(eval $(call gb_Library_add_exception_objects,unordf,\
|
||||
unoxml/source/rdf/CBlankNode \
|
||||
|
||||
Reference in New Issue
Block a user