Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Newer
Older
100644 640 lines (534 sloc) 20.045 kB
0f7fe02 @dajobe 0.9.19.1
authored
1 dnl -*- Mode: autoconf -*-
31b6861 @dajobe configure.ac replacing configure.in
authored
2 dnl
8c81371 @dajobe 1.0.9.1
authored
3 dnl configure.ac - top level autoconf file for Redland API bindings
31b6861 @dajobe configure.ac replacing configure.in
authored
4 dnl (Process this file with autoconf to produce a configure script.)
5 dnl
bfec938 @dajobe 1.0.13.1
authored
6 dnl Copyright (C) 2000-2011, David Beckett http://www.dajobe.org/
125d7e5 @dajobe Update copyright year 2006, urls
authored
7 dnl Copyright (C) 2000-2005 Copyright (C) 2000-2005, University of Bristol, UK http://www.bristol.ac.uk/
31b6861 @dajobe configure.ac replacing configure.in
authored
8 dnl
bc4017a @dajobe LGPL / Apache 2.0 license
authored
9 dnl This package is Free Software and part of Redland http://librdf.org/
10 dnl
11 dnl It is licensed under the following three licenses as alternatives:
12 dnl 1. GNU Lesser General Public License (LGPL) V2.1 or any newer version
13 dnl 2. GNU General Public License (GPL) V2 or any newer version
14 dnl 3. Apache License, V2.0 or any newer version
15 dnl
16 dnl You may not use this file except in compliance with at least one of
17 dnl the above three licenses.
31b6861 @dajobe configure.ac replacing configure.in
authored
18 dnl
19 dnl See LICENSE.html or LICENSE.txt at the top of this package for the
bc4017a @dajobe LGPL / Apache 2.0 license
authored
20 dnl complete terms and further detail along with the license texts for
21 dnl the licenses in COPYING.LIB, COPYING and LICENSE-2.0.txt respectively.
31b6861 @dajobe configure.ac replacing configure.in
authored
22 dnl
23 dnl
24
25
92bbff9 @dajobe Bumped version to 1.0.17.2
authored
26 AC_INIT([Redland librdf Language bindings],[1.0.17.2],[http://bugs.librdf.org/],[redland-bindings])
b706eb6 @dajobe Update autogen.sh and configure.ac via autoupdate
authored
27 AC_PREREQ([2.62])
9ada2f9 @dajobe redland-bindings fixes
authored
28 AC_CONFIG_SRCDIR(perl/example.pl)
31b6861 @dajobe configure.ac replacing configure.in
authored
29 AC_REVISION($Revision$)dnl
b706eb6 @dajobe Update autogen.sh and configure.ac via autoupdate
authored
30 AC_CONFIG_HEADERS([bindings_config.h])
d82835b @dajobe Automake 1.11 and use build/ dir for aux and macros like rest of Redland
authored
31 AC_CONFIG_AUX_DIR(build)
32 AC_CONFIG_MACRO_DIR(build)
33 AM_INIT_AUTOMAKE([1.11 check-news std-options -Wobsolete -Wportability -Wsyntax -Wunsupported])
31b6861 @dajobe configure.ac replacing configure.in
authored
34 AM_MAINTAINER_MODE
35
2581f16 @dajobe Allow Redland 1.0.15+ or newer. Warn SWIG 2 is going to be required.
authored
36 dnl 1.0.14 probably also works (Raptor and Rasqal dependencies the same)
37 MIN_REDLAND_VERSION=1.0.15
38
d82835b @dajobe Automake 1.11 and use build/ dir for aux and macros like rest of Redland
authored
39 AC_CANONICAL_HOST
40
31b6861 @dajobe configure.ac replacing configure.in
authored
41 dnl Checks for programs.
42 AM_SANITY_CHECK
8c81371 @dajobe 1.0.9.1
authored
43 AC_PROG_CC
44 AM_PROG_CC_C_O
31b6861 @dajobe configure.ac replacing configure.in
authored
45 AC_PROG_INSTALL
46 AC_PROG_LN_S
47 AC_PROG_MAKE_SET
5e75bef @dajobe Patch configure.ac to remove un-necessary tests for C++ or F77++ comp…
authored
48
49 m4_undefine([AC_PROG_CXX])
50 m4_defun([AC_PROG_CXX],[])
51 m4_undefine([AC_PROG_F77])
52 m4_defun([AC_PROG_F77],[])
b706eb6 @dajobe Update autogen.sh and configure.ac via autoupdate
authored
53 LT_INIT
31b6861 @dajobe configure.ac replacing configure.in
authored
54
55 # Find a tar command for 'make dist'
56 AC_CHECK_PROGS(TAR, gnutar gtar tar)
57
24d44b3 @dajobe Add skeleton config for LUA bindings
authored
58 AC_CHECK_PROGS(LUA, lua)
a0083ab @dajobe In checking for progs, hunt for perl, python etc. rather than names.
authored
59 AC_CHECK_PROGS(PYTHON, python)
60 AC_CHECK_PROGS(PERL, perl)
31b6861 @dajobe configure.ac replacing configure.in
authored
61 AC_CHECK_PROGS(PHP, php)
62 AC_CHECK_PROGS(RUBY, ruby)
63 AC_CHECK_PROGS(SWIG, swig)
621effe @dajobe Add BDB 4.2 to the list.
authored
64 # Gnome
65 AC_CHECK_PROGS(PKG_CONFIG, pkg-config)
31b6861 @dajobe configure.ac replacing configure.in
authored
66
67 if test "X$PERL" != "X"; then
68 PERLINSTALLSITEARCH=`$PERL -MConfig -e 'print $Config{installsitearch};'`
69 PERLMAN3DIR=`$PERL -MConfig -e 'print $Config{man3dir};'`
70 else
71 PERLINSTALLSITEARCH=none
72 PERLMAN3DIR=none
73 fi
74 AC_SUBST(PERLINSTALLSITEARCH)
75 AC_SUBST(PERLMAN3DIR)
76
2581f16 @dajobe Allow Redland 1.0.15+ or newer. Warn SWIG 2 is going to be required.
authored
77 dnl FIXME - require SWIG 2+ from next release
f109623 @dajobe Require SWIG 1.3.26+ of 2005-10-09 for %mshutdown in php4 (or php5)
authored
78 SWIG_MIN_VERSION=1.3.26
70a6f68 @dajobe SWIG_RECOMMENDED_VERSION 2.0.0 just a warning
authored
79 SWIG_RECOMMENDED_VERSION=2.0.0
31b6861 @dajobe configure.ac replacing configure.in
authored
80
81 AC_MSG_CHECKING(SWIG support)
82 if test "X$SWIG" != "X"; then
83 SWIG_VERSION=`$SWIG -version 2>&1 |sed -ne 's/^SWIG Version //p'`
52b2e62 @dajobe --with-perl/python/java/tcl/php/ruby now either enable the language
authored
84 SWIG_VERSION_DEC=`echo $SWIG_VERSION | $AWK -F. '{printf("%d\n", 10000*$1 + 100*$2 + $3)};'`
31b6861 @dajobe configure.ac replacing configure.in
authored
85
52b2e62 @dajobe --with-perl/python/java/tcl/php/ruby now either enable the language
authored
86 SWIG_MIN_VERSION_DEC=`echo $SWIG_MIN_VERSION | $AWK -F. '{printf("%d\n", 10000*$1 + 100*$2 + $3)};'`
70a6f68 @dajobe SWIG_RECOMMENDED_VERSION 2.0.0 just a warning
authored
87 SWIG_REC_VERSION_DEC=`echo $SWIG_RECOMMENDED_VERSION | $AWK -F. '{printf("%d\n", 10000*$1 + 100*$2 + $3)};'`
31b6861 @dajobe configure.ac replacing configure.in
authored
88
89 if test $SWIG_VERSION_DEC -ge $SWIG_MIN_VERSION_DEC; then
70a6f68 @dajobe SWIG_RECOMMENDED_VERSION 2.0.0 just a warning
authored
90 if test $SWIG_VERSION_DEC -ge $SWIG_REC_VERSION_DEC; then
91 AC_MSG_RESULT($SWIG_VERSION - OK)
508c152 @dajobe Warn when swig is OLDER than recommended
authored
92 else
2581f16 @dajobe Allow Redland 1.0.15+ or newer. Warn SWIG 2 is going to be required.
authored
93 AC_MSG_RESULT($SWIG_VERSION - OK but $SWIG_RECOMMENDED_VERSION recommended)
94 dnl FIXME
95 AC_MSG_WARN(SWIG $SWIG_RECOMMENDED_VERSION will be REQUIRED from the next release)
70a6f68 @dajobe SWIG_RECOMMENDED_VERSION 2.0.0 just a warning
authored
96 fi
31b6861 @dajobe configure.ac replacing configure.in
authored
97 else
98 AC_MSG_RESULT($SWIG_VERSION - too old to generate language interfaces)
99 if test -r $srcdir/perl/CORE_wrap.c ; then
100 AC_MSG_WARN(Pre-generated language interface files are present)
101 AC_MSG_WARN(If you want to change the interfaces you will need)
102 AC_MSG_WARN(SWIG version $SWIG_MIN_VERSION from http://www.swig.org/)
103 else
104 AC_MSG_WARN(There are no pre-generated language interface files)
105 AC_MSG_WARN(Redland language interfaces will NOT build.)
106 AC_MSG_WARN(If you want to build them you will need)
107 AC_MSG_WARN(SWIG version $SWIG_MIN_VERSION from http://www.swig.org/)
108 AC_MSG_WARN(Alternatively copy the pre-generated interface)
109 AC_MSG_WARN(files from a released version)
110 fi
111 fi
112 else
113 AC_MSG_RESULT(not present - using pre-generated interface files)
114 fi
115
116 AC_SUBST(SWIG_PYTHON_ARGS)
117
118
a0083ab @dajobe In checking for progs, hunt for perl, python etc. rather than names.
authored
119 languages=
52b2e62 @dajobe --with-perl/python/java/tcl/php/ruby now either enable the language
authored
120 languages_available=
a0083ab @dajobe In checking for progs, hunt for perl, python etc. rather than names.
authored
121
122
9ada2f9 @dajobe redland-bindings fixes
authored
123 dnl Checks for languages
24d44b3 @dajobe Add skeleton config for LUA bindings
authored
124
125 AC_ARG_WITH(lua, [ --with-lua(=LUA) Enable the Lua interface], with_lua="$withval", with_lua="no")
126 AC_MSG_CHECKING(Enable LUA API)
127 if test "X$with_lua" != Xno ; then
128 if test "X$with_lua" != Xyes; then
129 LUA=$with_lua
130 fi
131 with_lua=yes
132 fi
133 AC_MSG_RESULT($with_lua)
134
135 LUA_VERSION=
136 LUA_CFLAGS=
137 LUA_LDFLAGS=
138 if test "X$with_lua" = Xyes -a -n "$PKG_CONFIG"; then
139 AC_MSG_CHECKING(LUA Version)
140 LUA_PKGCONFIG=$LUA
141 LUA_VERSION=`$PKG_CONFIG $LUA_PKGCONFIG --modversion`
142 LUA_CFLAGS=`$PKG_CONFIG $LUA_PKGCONFIG --cflags`
143 LUA_LDFLAGS=`$PKG_CONFIG $LUA_PKGCONFIG --libs`
144 AC_MSG_RESULT($LUA_VERSION)
145 fi
146 AC_SUBST(LUA_CFLAGS)
147 AC_SUBST(LUA_LDFLAGS)
148
149 if test "X$LUA_VERSION" != X; then
150 languages_available="$languages_available lua($LUA_VERSION)"
151 if test $with_lua = yes; then
152 languages="$languages lua"
153 fi
154 fi
155
156
9ada2f9 @dajobe redland-bindings fixes
authored
157 AC_CHECK_PROG(PHP_CONFIG, php-config, php-config)
158 if test "X$PHP_CONFIG" != X ; then
159
a26b5ab @dajobe Add PHP_SWIG, PHP_CFLAGS, PHP_LDFLAGS and PHP_SO_SUFFIX defines
authored
160 PHP_VERSION=`$PHP_CONFIG --version`
9ada2f9 @dajobe redland-bindings fixes
authored
161 PHP_INCLUDES=`$PHP_CONFIG --includes`
6012a15 @dajobe Added PHP_EXTENSION_DIR to remove use of backticks in a makefile
authored
162 PHP_EXTENSION_DIR=`$PHP_CONFIG --extension-dir`
a26b5ab @dajobe Add PHP_SWIG, PHP_CFLAGS, PHP_LDFLAGS and PHP_SO_SUFFIX defines
authored
163
164 if test $PHP_VERSION '>' 5.0.0; then
165 PHP_SWIG="-php5"
166 else
167 PHP_SWIG="-php4"
168 fi
169
170 # Configure these if PHP_SO_SUFFIX is missing
171 if test "X$PHP_SO_SUFFIX" = "X"; then
172 # OSX/Darwin default is bundle
173 if test `uname` = Darwin; then
174 # FIXME - how to decide between bundle and dylib?
175 php_linking=bundle
176 else
177 php_linking=so
178 fi
1ccc38e @dajobe words
authored
179 AC_ARG_WITH(php-linking, [ --with-php-linking=TYPE Set PHP module linking type (so, dylib, bundle)], php_linking="$withval")
a26b5ab @dajobe Add PHP_SWIG, PHP_CFLAGS, PHP_LDFLAGS and PHP_SO_SUFFIX defines
authored
180 case $php_linking in
181 so)
182 PHP_LDFLAGS="-shared"
183 PHP_CFLAGS=
184 ;;
185 dylib)
186 PHP_LDFLAGS="-flat_namespace -undefined suppress"
187 PHP_CFLAGS="-fno-common"
188 ;;
189 bundle)
190 PHP_LDFLAGS="-bundle -flat_namespace -undefined suppress"
191 PHP_CFLAGS="-fno-common"
192 ;;
193 *)
194 AC_MSG_ERROR(No such PHP linking type $php_linking)
195 ;;
196 esac
197 PHP_SO_SUFFIX=$php_linking
198 fi
199 AC_MSG_CHECKING(PHP Linking)
200 AC_MSG_RESULT(compile '$PHP_CFLAGS' link '$PHP_LDFLAGS' suffix $PHP_SO_SUFFIX)
201
9ada2f9 @dajobe redland-bindings fixes
authored
202 else
a26b5ab @dajobe Add PHP_SWIG, PHP_CFLAGS, PHP_LDFLAGS and PHP_SO_SUFFIX defines
authored
203 # This allows 'make clean' in the php directory to work when
204 # php isn't available
9ada2f9 @dajobe redland-bindings fixes
authored
205 PHP=:
a26b5ab @dajobe Add PHP_SWIG, PHP_CFLAGS, PHP_LDFLAGS and PHP_SO_SUFFIX defines
authored
206 PHP_SWIG=
6012a15 @dajobe Added PHP_EXTENSION_DIR to remove use of backticks in a makefile
authored
207 PHP_INCLUDES=
208 PHP_EXTENSION_DIR=
a26b5ab @dajobe Add PHP_SWIG, PHP_CFLAGS, PHP_LDFLAGS and PHP_SO_SUFFIX defines
authored
209 PHP_CFLAGS=
210 PHP_LDFLAGS=
211 PHP_SO_SUFFIX=
9ada2f9 @dajobe redland-bindings fixes
authored
212 fi
6012a15 @dajobe Added PHP_EXTENSION_DIR to remove use of backticks in a makefile
authored
213 AC_SUBST(PHP_INCLUDES)
214 AC_SUBST(PHP_EXTENSION_DIR)
a26b5ab @dajobe Add PHP_SWIG, PHP_CFLAGS, PHP_LDFLAGS and PHP_SO_SUFFIX defines
authored
215 AC_SUBST(PHP_CFLAGS)
216 AC_SUBST(PHP_LDFLAGS)
217 AC_SUBST(PHP_SO_SUFFIX)
218 AC_SUBST(PHP_SWIG)
219
9ada2f9 @dajobe redland-bindings fixes
authored
220
0acbe38 @dajobe No languages by default.
authored
221 AC_ARG_WITH(perl, [ --with-perl(=PERL) Enable the Perl interface], with_perl="$withval", with_perl="no")
a0083ab @dajobe In checking for progs, hunt for perl, python etc. rather than names.
authored
222 AC_MSG_CHECKING(Enable Perl API)
52b2e62 @dajobe --with-perl/python/java/tcl/php/ruby now either enable the language
authored
223 if test "X$with_perl" != Xno ; then
224 if test "X$with_perl" != Xyes; then
a0083ab @dajobe In checking for progs, hunt for perl, python etc. rather than names.
authored
225 PERL=$with_perl
226 fi
227 with_perl=yes
52b2e62 @dajobe --with-perl/python/java/tcl/php/ruby now either enable the language
authored
228 fi
229
230 PERL_VERSION=`$PERL -MConfig -e 'print $Config{version}' 2>/dev/null`
231 if test "X$PERL_VERSION" != X; then
232 languages_available="$languages_available perl($PERL_VERSION)"
233 if test $with_perl = yes; then
234 languages="$languages perl"
235 fi
a0083ab @dajobe In checking for progs, hunt for perl, python etc. rather than names.
authored
236 fi
237 AC_MSG_RESULT($with_perl)
52b2e62 @dajobe --with-perl/python/java/tcl/php/ruby now either enable the language
authored
238 AC_SUBST(PERL_VERSION)
a0083ab @dajobe In checking for progs, hunt for perl, python etc. rather than names.
authored
239
300d3a0 @dajobe Added --with-perl-makemaker-args to configure perl installation
authored
240 AC_ARG_WITH(perl-makemaker-args, [ --with-perl-makemaker-options=ARGS Set args for Perl Makefile.PL invocation (default '')], perl_makemaker_args="$withval", perl_makemaker_args="")
241 PERL_MAKEMAKER_ARGS="$perl_makemaker_args"
242 AC_SUBST(PERL_MAKEMAKER_ARGS)
243
a0083ab @dajobe In checking for progs, hunt for perl, python etc. rather than names.
authored
244
0acbe38 @dajobe No languages by default.
authored
245 AC_ARG_WITH(python, [ --with-python(=PYTHON) Enable the Python interface], with_python="$withval", with_python="no")
452436d @dajobe Added PYTHON_LDFLAGS, PYTHON_LIBEXT, PYTHON_INCLUDES and PYTHON_LIB
authored
246
247 # envariable override --with-python-ldflags and --with-libext
248 AC_ARG_VAR(PYTHON_LDFLAGS, [Python shared library link lines])
249 AC_ARG_VAR(PYTHON_LIBEXT, [Python shared library file extension])
250 AC_ARG_VAR(PYTHON_INCLUDES, [Install location of python includes])
251 AC_ARG_VAR(PYTHON_LIB, [Install location of python libraries])
b5ed326 @dajobe Added --with-python-ldflags for working around installing python in
authored
252
a0083ab @dajobe In checking for progs, hunt for perl, python etc. rather than names.
authored
253 AC_MSG_CHECKING(Enable Python API)
52b2e62 @dajobe --with-perl/python/java/tcl/php/ruby now either enable the language
authored
254 if test "X$with_python" != Xno; then
255 if test "X$with_python" != Xyes; then
a0083ab @dajobe In checking for progs, hunt for perl, python etc. rather than names.
authored
256 PYTHON=$with_python
257 fi
258 with_python=yes
52b2e62 @dajobe --with-perl/python/java/tcl/php/ruby now either enable the language
authored
259 fi
260
261 dnl need to change quotes to allow square brackets
262 changequote(<<, >>)dnl
6eefd3d @dajobe Changes for Python 3.0 support (continue supporting python 2)
authored
263 PYTHON_VERSION=`$PYTHON -c 'import sys; print(sys.version[:3])' 2>/dev/null`
52b2e62 @dajobe --with-perl/python/java/tcl/php/ruby now either enable the language
authored
264 changequote([, ])dnl
265 if test "X$PYTHON_VERSION" != X; then
266 languages_available="$languages_available python($PYTHON_VERSION)"
267 if test $with_python = yes; then
268 languages="$languages python"
269 fi
a0083ab @dajobe In checking for progs, hunt for perl, python etc. rather than names.
authored
270 fi
452436d @dajobe Added PYTHON_LDFLAGS, PYTHON_LIBEXT, PYTHON_INCLUDES and PYTHON_LIB
authored
271 AC_MSG_RESULT($with_python $PYTHON_VERSION)
52b2e62 @dajobe --with-perl/python/java/tcl/php/ruby now either enable the language
authored
272 AC_SUBST(PYTHON_VERSION)
a0083ab @dajobe In checking for progs, hunt for perl, python etc. rather than names.
authored
273
9ada2f9 @dajobe redland-bindings fixes
authored
274 if test "X$PYTHON" != X; then
452436d @dajobe Added PYTHON_LDFLAGS, PYTHON_LIBEXT, PYTHON_INCLUDES and PYTHON_LIB
authored
275
276 if test "X$PYTHON_LDFLAGS" = X; then
277 AC_ARG_WITH(python_ldflags, [ --with-python-ldflags(=FLAGS) Set the Python linker flags], with_python_ldflags="$withval", with_python_ldflags="")
278 if test "X$with_python_ldflags" != X; then
279 PYTHON_LDFLAGS=$with_python_ldflags
280 fi
281 fi
282
283 if test "X$PYTHON_LIBEXT" = X; then
6eefd3d @dajobe Changes for Python 3.0 support (continue supporting python 2)
authored
284 python_default_libext=`$PYTHON -c 'from distutils import sysconfig; print(sysconfig.get_config_var("SO"))'`
285 AC_ARG_WITH(python-libext, [ --with-python-libext(=EXT) Python shared library file extension (default .so)], with_python_libext="$withval", with_python_libext=$python_default_libext)
452436d @dajobe Added PYTHON_LDFLAGS, PYTHON_LIBEXT, PYTHON_INCLUDES and PYTHON_LIB
authored
286 if test "X$with_python_libext" != X; then
287 PYTHON_LIBEXT=$with_python_libext
288 fi
289 fi
290
9ada2f9 @dajobe redland-bindings fixes
authored
291 AC_MSG_CHECKING(Python includes)
6eefd3d @dajobe Changes for Python 3.0 support (continue supporting python 2)
authored
292 python_prefix=`$PYTHON -c 'import sys; print(sys.prefix)' 2>/dev/null`
293 python_exec_prefix=`$PYTHON -c "import sys; print(sys.exec_prefix)"`
452436d @dajobe Added PYTHON_LDFLAGS, PYTHON_LIBEXT, PYTHON_INCLUDES and PYTHON_LIB
authored
294
295 if test "X$PYTHON_INCLUDES" != X; then
296 AC_MSG_RESULT(using user includes: $PYTHON_INCLUDES)
297 else
8a63d4c @dajobe Use python distutils get_python_inc() to get includes path
authored
298 python_includes=`$PYTHON -c 'from distutils import sysconfig; print(sysconfig.get_python_inc())'`
299 PYTHON_INCLUDES="-I$python_includes"
452436d @dajobe Added PYTHON_LDFLAGS, PYTHON_LIBEXT, PYTHON_INCLUDES and PYTHON_LIB
authored
300 AC_MSG_RESULT($PYTHON_INCLUDES)
9ada2f9 @dajobe redland-bindings fixes
authored
301 fi
302
113a26b @dajobe Added --with-python-get-python-lib-args for setting python install dir
authored
303 AC_ARG_WITH(python-get-python-lib-args, [ --with-python-get-python-lib-args=ARGS Set args for Python distutils.sysconfig.get_python_lib() function (default '')], get_python_lib_args="$withval", get_python_lib_args="")
304
9ada2f9 @dajobe redland-bindings fixes
authored
305 AC_MSG_CHECKING(Python libs)
452436d @dajobe Added PYTHON_LDFLAGS, PYTHON_LIBEXT, PYTHON_INCLUDES and PYTHON_LIB
authored
306 if test "X$PYTHON_LIB" != X; then
307 AC_MSG_RESULT(using user lib: $PYTHON_LIB)
308 else
6eefd3d @dajobe Changes for Python 3.0 support (continue supporting python 2)
authored
309 PYTHON_LIB=`$PYTHON -c "import distutils.sysconfig; print(distutils.sysconfig.get_python_lib($get_python_lib_args))"`
452436d @dajobe Added PYTHON_LDFLAGS, PYTHON_LIBEXT, PYTHON_INCLUDES and PYTHON_LIB
authored
310 AC_MSG_RESULT($PYTHON_LIB)
311 fi
45cb0b2 @dajobe Make PYTHON_LDFLAGS
authored
312
b5ed326 @dajobe Added --with-python-ldflags for working around installing python in
authored
313 AC_MSG_CHECKING(Python LDFLAGS)
314 if test "X$PYTHON_LDFLAGS" != X; then
452436d @dajobe Added PYTHON_LDFLAGS, PYTHON_LIBEXT, PYTHON_INCLUDES and PYTHON_LIB
authored
315 AC_MSG_RESULT(using user ldflags: $PYTHON_LDFLAGS)
b5ed326 @dajobe Added --with-python-ldflags for working around installing python in
authored
316 else
317 # Guess PYTHON_LDFLAGS if not passed in
318 if test `uname` = Darwin; then
319 PYTHON_LDFLAGS="-Wl,-F. -Wl,-F. -bundle"
7127ba4 @dajobe For OSX Python, add -F$fpath to set framework path for the given python
authored
320 if echo $python_prefix | grep Frameworks >/dev/null; then
321 fpath=`echo $python_prefix | sed -e 's,Frameworks/.*$,Frameworks,'`
322 PYTHON_LDFLAGS="$PYTHON_LDFLAGS -F$fpath -framework Python"
b5ed326 @dajobe Added --with-python-ldflags for working around installing python in
authored
323 fi
45cb0b2 @dajobe Make PYTHON_LDFLAGS
authored
324 else
b5ed326 @dajobe Added --with-python-ldflags for working around installing python in
authored
325 PYTHON_LDFLAGS="-shared"
45cb0b2 @dajobe Make PYTHON_LDFLAGS
authored
326 fi
b5ed326 @dajobe Added --with-python-ldflags for working around installing python in
authored
327 AC_MSG_RESULT(guessed flags: $PYTHON_LDFLAGS)
45cb0b2 @dajobe Make PYTHON_LDFLAGS
authored
328 fi
329
0f618f1 @laalto Fixed issues related to building Redland Python bindings on Cygwin.
laalto authored
330 AC_MSG_CHECKING(Python shared library file extension)
331 AC_MSG_RESULT($PYTHON_LIBEXT)
9ada2f9 @dajobe redland-bindings fixes
authored
332 else
333 # This allows 'make clean' in the python directory to work when
334 # python isn't available
335 PYTHON=:
336 fi
337
338
a62d84c @dajobe Allow configuration of Ruby arch/arch-independent install dirs
authored
339 AC_ARG_WITH(ruby-arch-install-dir-variable, [ --with-ruby-arch-install-dir-variable=NAME Set Ruby arch install directory config variable (default 'archdir')], ruby_arch_install_dir_variable="$withval", ruby_arch_install_dir_variable="archdir")
ba9f04f @dajobe Enable ruby installation to be configured
authored
340
312de2c @dajobe Add --with-ruby-install-dir-variable to set non-arch ruby install var
authored
341 dnl Setting this overrides ruby-arch-install-dir-variable above
a62d84c @dajobe Allow configuration of Ruby arch/arch-independent install dirs
authored
342 AC_ARG_WITH(ruby-arch-install-dir, [ --with-ruby-arch-install-dir=NAME Set Ruby install directory (default 'auto')], ruby_arch_install_dir="$withval", ruby_arch_install_dir="auto")
343
312de2c @dajobe Add --with-ruby-install-dir-variable to set non-arch ruby install var
authored
344 AC_ARG_WITH(ruby-install-dir-variable, [ --with-ruby-install-dir-variable=NAME Set Ruby install directory config variable (default 'rubylibdir')], ruby_install_dir_variable="$withval", ruby_install_dir_variable="rubylibdir")
345
346 dnl Setting this overrides ruby-install-dir-variable above
ba9f04f @dajobe Enable ruby installation to be configured
authored
347 AC_ARG_WITH(ruby-install-dir, [ --with-ruby-install-dir=NAME Set Ruby install directory (default 'auto')], ruby_install_dir="$withval", ruby_install_dir="auto")
9ada2f9 @dajobe redland-bindings fixes
authored
348
8431f3a @dajobe Update ruby build approach after PHP
authored
349 RUBY_PACKAGE=redland
350 RUBY_CFLAGS=
351 RUBY_LDFLAGS=
352 RUBY_INCLUDES=
353 RUBY_SO_SUFFIX=
354 RUBY_INSTALLDIR=
355 RUBY_ARCH_INSTALLDIR=
ba9f04f @dajobe Enable ruby installation to be configured
authored
356 if test "X$RUBY" != X; then
9ada2f9 @dajobe redland-bindings fixes
authored
357 dnl need to change quotes to allow square brackets
358 changequote(<<, >>)dnl
ea086a3 @dajobe Use ruby RbConfig:: instead of deprecated Config::
authored
359 RUBY_ARCHDIR=`$RUBY -rrbconfig -e "print RbConfig::CONFIG['archdir']"`
360 ruby_install_dir_config=`$RUBY -rrbconfig -e "puts RbConfig::CONFIG['$ruby_install_dir_variable']"`
051a43b @dajobe Add ruby arch include dir if it exists.
authored
361 ruby_header_dir_config=`$RUBY -rrbconfig -e "puts RbConfig::CONFIG['rubyhdrdir']"`
b116910 @rakuco ruby: Fall back to RbConfig::CONFIG's arch if rubyarchhdrdir is not set.
rakuco authored
362 ruby_arch_config=`$RUBY -rrbconfig -e "puts RbConfig::CONFIG['arch']"`
6a12875 @dajobe Get ruby arch haders from RbConfig::CONFIG rubyarchhdrdir
authored
363 ruby_arch_header_dir_config=`$RUBY -rrbconfig -e "puts RbConfig::CONFIG['rubyarchhdrdir']"`
ea086a3 @dajobe Use ruby RbConfig:: instead of deprecated Config::
authored
364 ruby_arch_install_dir_config=`$RUBY -rrbconfig -e "puts RbConfig::CONFIG['$ruby_arch_install_dir_variable']"`
8431f3a @dajobe Update ruby build approach after PHP
authored
365 librubyarg_shared=`$RUBY -rrbconfig -e "puts RbConfig::CONFIG['LIBRUBYARG_SHARED']"`
9ada2f9 @dajobe redland-bindings fixes
authored
366 changequote([, ])dnl
367
ba9f04f @dajobe Enable ruby installation to be configured
authored
368 AC_MSG_CHECKING(Ruby installation dir)
369 if test "X$ruby_install_dir" != "Xauto"; then
370 RUBY_INSTALLDIR=$ruby_install_dir
371 AC_MSG_RESULT($RUBY_INSTALLDIR from user)
372 else
373 RUBY_INSTALLDIR=$ruby_install_dir_config
ea086a3 @dajobe Use ruby RbConfig:: instead of deprecated Config::
authored
374 AC_MSG_RESULT($RUBY_INSTALLDIR from RbConfig::CONFIG $ruby_install_dir_variable)
ba9f04f @dajobe Enable ruby installation to be configured
authored
375 fi
376
a62d84c @dajobe Allow configuration of Ruby arch/arch-independent install dirs
authored
377 AC_MSG_CHECKING(Ruby arch installation dir)
378 if test "X$ruby_arch_install_dir" != "Xauto"; then
379 RUBY_ARCH_INSTALLDIR=$ruby_arch_install_dir
380 AC_MSG_RESULT($RUBY_ARCH_INSTALLDIR from user)
381 else
382 RUBY_ARCH_INSTALLDIR=$ruby_arch_install_dir_config
ea086a3 @dajobe Use ruby RbConfig:: instead of deprecated Config::
authored
383 AC_MSG_RESULT($RUBY_ARCH_INSTALLDIR from RbConfig::CONFIG $ruby_arch_install_dir_variable)
a62d84c @dajobe Allow configuration of Ruby arch/arch-independent install dirs
authored
384 fi
385
1261b9c @dajobe Update ruby configuration for newer 1.9 config variables
authored
386 AC_MSG_CHECKING(Ruby headers dir)
387 if test "X$ruby_header_dir_config" != "Xnil" -a "X$ruby_header_dir_config" != "X"; then
b116910 @rakuco ruby: Fall back to RbConfig::CONFIG's arch if rubyarchhdrdir is not set.
rakuco authored
388 if test -d "$ruby_arch_header_dir_config"; then
389 RUBY_INCLUDES="$RUBY_INCLUDES -I$ruby_header_dir_config -I$ruby_arch_header_dir_config"
390 AC_MSG_RESULT($RUBY_INCLUDES from RbConfig::CONFIG rubyhdrdir and rubyarchhdrdir)
391 elif test -d "$ruby_header_dir_config/$ruby_arch_config"; then
392 RUBY_INCLUDES="$RUBY_INCLUDES -I$ruby_header_dir_config -I$ruby_header_dir_config/$ruby_arch_config"
393 AC_MSG_RESULT($RUBY_INCLUDES from RbConfig::CONFIG rubyhdrdir and arch)
394 fi
1261b9c @dajobe Update ruby configuration for newer 1.9 config variables
authored
395 else
396 if test -r "$RUBY_ARCHDIR/ruby.h"; then
8431f3a @dajobe Update ruby build approach after PHP
authored
397 RUBY_INCLUDES="$RUBY_INCLUDES -I$RUBY_ARCHDIR"
051a43b @dajobe Add ruby arch include dir if it exists.
authored
398 AC_MSG_RESULT($RUBY_INCLUDES from arch dir)
1261b9c @dajobe Update ruby configuration for newer 1.9 config variables
authored
399 else
400 AC_MSG_RESULT(ruby.h not found - unable to compile Redland ruby bindings)
401 fi
402 fi
8431f3a @dajobe Update ruby build approach after PHP
authored
403
404 # OSX/Darwin default is bundle
405 if test `uname` = Darwin; then
406 # FIXME - how to decide between bundle and dylib?
407 ruby_linking=bundle
408 else
409 ruby_linking=so
410 fi
411 AC_ARG_WITH(ruby-linking, [ --with-ruby-linking=TYPE Set Ruby module linking type (so, dylib, bundle)], ruby_linking="$withval")
412 case $ruby_linking in
413 so)
414 RUBY_LDFLAGS="$RUBY_LDFLAGS -shared $librubyarg_shared"
415 ;;
416 dylib)
417 RUBY_LDFLAGS="$RUBY_LDFLAGS -flat_namespace -undefined suppress $librubyarg_shared"
418 RUBY_CFLAGS="$RUBY_CFLAGS -fno-common"
419 ;;
420 bundle)
421 RUBY_LDFLAGS="$RUBY_LDFLAGS -bundle -flat_namespace -undefined suppress $librubyarg_shared"
422 RUBY_CFLAGS="$RUBY_CFLAGS -fno-common"
423 ;;
424 *)
425 AC_MSG_ERROR(No such RUBY linking type $ruby_linking)
426 ;;
427 esac
8278da4 @rakuco Fill in RUBY_SO_SUFFIX's value from the right variable.
rakuco authored
428 RUBY_SO_SUFFIX=$ruby_linking
8431f3a @dajobe Update ruby build approach after PHP
authored
429 AC_MSG_CHECKING(Ruby Linking)
430 AC_MSG_RESULT(compile '$RUBY_CFLAGS' link '$RUBY_LDFLAGS' suffix $RUBY_SO_SUFFIX)
9ada2f9 @dajobe redland-bindings fixes
authored
431 else
0bf5ace @dajobe Added RUBY_LIB, RUBY_DIR to remove use of backticks in a makefile
authored
432 # This allows 'make clean' in the ruby directory to work when
433 # ruby isn't available
9ada2f9 @dajobe redland-bindings fixes
authored
434 RUBY=:
435 fi
8431f3a @dajobe Update ruby build approach after PHP
authored
436 AC_SUBST(RUBY_PACKAGE)
437 AC_SUBST(RUBY_CFLAGS)
438 AC_SUBST(RUBY_LDFLAGS)
0bf5ace @dajobe Added RUBY_LIB, RUBY_DIR to remove use of backticks in a makefile
authored
439 AC_SUBST(RUBY_INCLUDES)
8431f3a @dajobe Update ruby build approach after PHP
authored
440 AC_SUBST(RUBY_SO_SUFFIX)
ba9f04f @dajobe Enable ruby installation to be configured
authored
441 AC_SUBST(RUBY_INSTALLDIR)
a62d84c @dajobe Allow configuration of Ruby arch/arch-independent install dirs
authored
442 AC_SUBST(RUBY_ARCH_INSTALLDIR)
9ada2f9 @dajobe redland-bindings fixes
authored
443
a0083ab @dajobe In checking for progs, hunt for perl, python etc. rather than names.
authored
444
445 AC_ARG_WITH(php, [ --with-php(=PHP) Enable the PHP interface], with_php="$withval", with_php="no")
446 AC_MSG_CHECKING(Enable PHP API)
52b2e62 @dajobe --with-perl/python/java/tcl/php/ruby now either enable the language
authored
447 if test "X$with_php" != Xno ; then
448 if test "X$with_php" != Xyes; then
449 PHP=$with_php
450 fi
a0083ab @dajobe In checking for progs, hunt for perl, python etc. rather than names.
authored
451 with_php=yes
52b2e62 @dajobe --with-perl/python/java/tcl/php/ruby now either enable the language
authored
452 fi
453
454 PHP_VERSION=`php-config --version 2>/dev/null`
455 if test "X$PHP_VERSION" != X; then
456 languages_available="$languages_available php($PHP_VERSION)"
457 if test $with_php = yes; then
458 languages="$languages php"
459 fi
a0083ab @dajobe In checking for progs, hunt for perl, python etc. rather than names.
authored
460 fi
461 AC_MSG_RESULT($with_php)
52b2e62 @dajobe --with-perl/python/java/tcl/php/ruby now either enable the language
authored
462 AC_SUBST(PHP_VERSION)
a0083ab @dajobe In checking for progs, hunt for perl, python etc. rather than names.
authored
463
464
465 AC_ARG_WITH(ruby, [ --with-ruby(=RUBY) Enable the Ruby interface], with_ruby="$withval", with_ruby="no")
466 AC_MSG_CHECKING(Enable Ruby API)
52b2e62 @dajobe --with-perl/python/java/tcl/php/ruby now either enable the language
authored
467 if test "X$with_ruby" != Xno ; then
468 if test "X$with_ruby" != Xyes; then
469 RUBY=$with_ruby
470 fi
a0083ab @dajobe In checking for progs, hunt for perl, python etc. rather than names.
authored
471 with_ruby=yes
52b2e62 @dajobe --with-perl/python/java/tcl/php/ruby now either enable the language
authored
472 fi
473
474 RUBY_VERSION=`$RUBY --version 2>/dev/null | $AWK '{print $2}'`
475 if test "X$RUBY_VERSION" != X; then
476 languages_available="$languages_available ruby($RUBY_VERSION)"
477 if test $with_ruby = yes; then
478 languages="$languages ruby"
479 fi
a0083ab @dajobe In checking for progs, hunt for perl, python etc. rather than names.
authored
480 fi
481 AC_MSG_RESULT($with_ruby)
52b2e62 @dajobe --with-perl/python/java/tcl/php/ruby now either enable the language
authored
482 AC_SUBST(RUBY_VERSION)
483
484
a0083ab @dajobe In checking for progs, hunt for perl, python etc. rather than names.
authored
485
31b6861 @dajobe configure.ac replacing configure.in
authored
486 AM_MISSING_PROG(ACLOCAL, aclocal, $missing_dir)
487 AM_MISSING_PROG(AUTOCONF, autoconf, $missing_dir)
488 AM_MISSING_PROG(AUTOMAKE, automake, $missing_dir)
489 AM_MISSING_PROG(AUTOHEADER, autoheader, $missing_dir)
490
491
492 release_version=no
877502c @dajobe Only muck about with removing -O2 from flags in maintainer mode.
authored
493 AC_ARG_ENABLE(release, [ --enable-release Turn on optimizations (for maintainer). ], \
31b6861 @dajobe configure.ac replacing configure.in
authored
494 if test "$enableval" = "yes"; then \
877502c @dajobe Only muck about with removing -O2 from flags in maintainer mode.
authored
495 release_version=yes
31b6861 @dajobe configure.ac replacing configure.in
authored
496 fi;)
497
877502c @dajobe Only muck about with removing -O2 from flags in maintainer mode.
authored
498 if test "$USE_MAINTAINER_MODE" = yes -a $release_version = no; then
31b6861 @dajobe configure.ac replacing configure.in
authored
499 CFLAGS=`echo $CFLAGS | sed s/-O2//`
500 CXXFLAGS=`echo $CXXFLAGS | sed s/-O2//`
501 CPPFLAGS=`echo $CPPFLAGS | sed s/-O2//`
502 fi
503
504
505
506 dnl compiler checks
507 # if using gcc...
b706eb6 @dajobe Update autogen.sh and configure.ac via autoupdate
authored
508 if test "$ac_cv_c_compiler_gnu" = yes; then
31b6861 @dajobe configure.ac replacing configure.in
authored
509 STANDARD_CFLAGS=
510 MAINTAINER_CFLAGS="-Wall -Wshadow -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls"
511 else
512 STANDARD_CFLAGS=
513 MAINTAINER_CFLAGS=
514 fi
515
516
517 # Externally linked libraries - appear in redland-config
518 # -Dfoo -Idir
00c10c8 @dajobe Pick up any external CPPFLAGS, LDFLAGS, LIBS to start with.
authored
519 LIBRDF_CPPFLAGS=$CPPFLAGS
7998e39 @dajobe Prefer pkg-config redland over redland-config.
authored
520 # -Ldir -llib
521 LIBRDF_LDFLAGS="$LDFLAGS $LIBS"
31b6861 @dajobe configure.ac replacing configure.in
authored
522
621effe @dajobe Add BDB 4.2 to the list.
authored
523
524
525
9ada2f9 @dajobe redland-bindings fixes
authored
526 # redland is REQUIRED
0322c97 @dajobe Check redland version matches this package version.
authored
527 changequote(<<, >>)dnl
528 OUR_REDLAND_VERSION=`echo $PACKAGE_VERSION | sed -e 's,\.[0-9]$,,'`
529 changequote([, ])dnl
fd75011 @dajobe Just warn if system redland is newer than our version. Error out if …
authored
530 OUR_REDLAND_VERSION_DEC=`echo $OUR_REDLAND_VERSION | $AWK -F. '{printf("%d\n", 10000*$1 + 100*$2 + $3)};'`
0322c97 @dajobe Check redland version matches this package version.
authored
531
7998e39 @dajobe Prefer pkg-config redland over redland-config.
authored
532 REDLAND_VERSION=
533
2296a8a @dajobe Remove redland-config support
authored
534 AC_MSG_CHECKING(for redland)
535 if $PKG_CONFIG --exists redland; then
536 REDLAND_CONFIG="$PKG_CONFIG redland"
537 REDLAND_VERSION=`$PKG_CONFIG redland --modversion`
fd75011 @dajobe Just warn if system redland is newer than our version. Error out if …
authored
538 REDLAND_VERSION_DEC=`echo $REDLAND_VERSION | $AWK -F. '{printf("%d\n", 10000*$1 + 100*$2 + $3)};'`
600b517 @dajobe added rasqal
authored
539
2296a8a @dajobe Remove redland-config support
authored
540 AC_MSG_RESULT($REDLAND_VERSION)
541 else
542 AC_MSG_RESULT(not found)
543
544 AC_MSG_ERROR(Redland is not installed - see http://librdf.org/ to get a version $OUR_REDLAND_VERSION or newer)
600b517 @dajobe added rasqal
authored
545 fi
31b6861 @dajobe configure.ac replacing configure.in
authored
546
2296a8a @dajobe Remove redland-config support
authored
547
2581f16 @dajobe Allow Redland 1.0.15+ or newer. Warn SWIG 2 is going to be required.
authored
548 if $PKG_CONFIG --atleast-version=$MIN_REDLAND_VERSION redland; then
2296a8a @dajobe Remove redland-config support
authored
549 :
dabf1a1 @dajobe report rasqal source in summary
authored
550 else
2581f16 @dajobe Allow Redland 1.0.15+ or newer. Warn SWIG 2 is going to be required.
authored
551 AC_MSG_ERROR(Redland version $REDLAND_VERSION found. $MIN_REDLAND_VERSION or newer is required - see http://librdf.org/)
b981f61 @dajobe Added --with-mysql-config and automatic search for mysql_config program.
authored
552 fi
553
2296a8a @dajobe Remove redland-config support
authored
554
555 REDLAND_RUN=
7998e39 @dajobe Prefer pkg-config redland over redland-config.
authored
556
9ada2f9 @dajobe redland-bindings fixes
authored
557 AC_SUBST(REDLAND_CONFIG)
7998e39 @dajobe Prefer pkg-config redland over redland-config.
authored
558 AC_SUBST(REDLAND_VERSION)
929a629 @dajobe Added REDLAND_RUN
authored
559 AC_SUBST(REDLAND_RUN)
b981f61 @dajobe Added --with-mysql-config and automatic search for mysql_config program.
authored
560
2296a8a @dajobe Remove redland-config support
authored
561 REDLAND_SWIG=`$PKG_CONFIG redland --variable=swig`
9ada2f9 @dajobe redland-bindings fixes
authored
562 AC_SUBST(REDLAND_SWIG)
b981f61 @dajobe Added --with-mysql-config and automatic search for mysql_config program.
authored
563
2296a8a @dajobe Remove redland-config support
authored
564 LIBRDF_CPPFLAGS="$LIBRDF_CPPFLAGS `$PKG_CONFIG redland --cflags`"
565 LIBRDF_LDFLAGS="$LIBRDF_LDFLAGS `$PKG_CONFIG redland --libs`"
566
3cdfaa3 @dajobe Link python bindings with rasqal and raptor
authored
567 dnl needed for some bindings such as python to link raptor locator functions
568 RAPTOR_LDFLAGS=`$PKG_CONFIG raptor2 --libs`
569 RASQAL_LDFLAGS=`$PKG_CONFIG rasqal --libs`
570
600b517 @dajobe added rasqal
authored
571
3cdfaa3 @dajobe Link python bindings with rasqal and raptor
authored
572
31b6861 @dajobe configure.ac replacing configure.in
authored
573 dnl Checks for building sub-packages in sub directories
9ada2f9 @dajobe redland-bindings fixes
authored
574 SD="$languages"
31b6861 @dajobe configure.ac replacing configure.in
authored
575
9ada2f9 @dajobe redland-bindings fixes
authored
576 AC_SUBST(SD)
31b6861 @dajobe configure.ac replacing configure.in
authored
577
578
579 # Make final changes to cflags
580 MEM=
581 MEM_LIBS=
84bba32 @dajobe Added --disable-assert and --disable-assert-messages to
authored
582
31b6861 @dajobe configure.ac replacing configure.in
authored
583 STANDARD_CFLAGS="$STANDARD_CFLAGS $CFLAGS"
584 if test "$USE_MAINTAINER_MODE" = yes; then
585 CFLAGS="$MAINTAINER_CFLAGS $CFLAGS"
586 fi
587
588 LIBS=
589 CPPFLAGS=
590 LDFLAGS=
591
592 AC_SUBST(LIBRDF_CPPFLAGS)
593 AC_SUBST(LIBRDF_LDFLAGS)
594
3cdfaa3 @dajobe Link python bindings with rasqal and raptor
authored
595 AC_SUBST(RAPTOR_LDFLAGS)
596 AC_SUBST(RASQAL_LDFLAGS)
597
31b6861 @dajobe configure.ac replacing configure.in
authored
598 AC_SUBST(MEM)
599 AC_SUBST(MEM_LIBS)
a71148d @dajobe AC_SUBST(ECHO) so messages print ok
authored
600
601 AC_SUBST(ECHO)
602
31b6861 @dajobe configure.ac replacing configure.in
authored
603 AC_SUBST(STANDARD_CFLAGS)
604
605 abs_top_srcdir=`cd $srcdir; pwd`
606 AC_SUBST(abs_top_srcdir)
607 abs_top_builddir=`pwd`
608 AC_SUBST(abs_top_builddir)
609
47859a7 @dajobe More AC_CONFIG_FILES tidying
authored
610 AC_CONFIG_FILES([Makefile
5af9554 @dajobe Added bindings.rdf
authored
611 bindings.rdf
31b6861 @dajobe configure.ac replacing configure.in
authored
612 docs/Makefile
613 perl/Makefile
614 perl/t/Makefile
615 perl/lib/Makefile
616 perl/lib/RDF/Makefile
617 perl/lib/RDF/Redland/Makefile
24d44b3 @dajobe Add skeleton config for LUA bindings
authored
618 lua/Makefile
31b6861 @dajobe configure.ac replacing configure.in
authored
619 php/Makefile
620 python/Makefile
621 python/test/Makefile
622 ruby/Makefile
23f05c2 @dajobe Make rasqal build internal and external.
authored
623 ruby/test/Makefile
624 ruby/lib/Makefile
625 ruby/lib/rdf/Makefile
c39723b @dajobe Import ruby rdf-redland 0.5.3.1
authored
626 ruby/lib/rdf/redland/Makefile
627 ruby/lib/rdf/redland/schemas/Makefile
0c6164a @dajobe Added data dir
authored
628 data/Makefile
9ada2f9 @dajobe redland-bindings fixes
authored
629 ])
c839d94 @dajobe added redland-bindings.spec
authored
630 AC_CONFIG_FILES([redland-bindings.spec])
a62db42 @dajobe Make perl/lib/RDF/Redland.pm from prototype
authored
631 AC_CONFIG_FILES([perl/lib/RDF/Redland.pm])
31b6861 @dajobe configure.ac replacing configure.in
authored
632
60e4b96 @dajobe Require autoconf 2.53+
authored
633 AC_OUTPUT
634
31b6861 @dajobe configure.ac replacing configure.in
authored
635 AC_MSG_RESULT([
636 Redland build summary:
2296a8a @dajobe Remove redland-config support
authored
637 Redland: $REDLAND_VERSION
52b2e62 @dajobe --with-perl/python/java/tcl/php/ruby now either enable the language
authored
638 Language APIs built: $languages
31b6861 @dajobe configure.ac replacing configure.in
authored
639 ])
Something went wrong with that request. Please try again.