configure.ac 14.3 KB
Newer Older
Tiago Peixoto's avatar
Tiago Peixoto committed
1
2
dnl Process this file with autoconf to produce a configure script.

3
dnl graph-tool package version number
Tiago Peixoto's avatar
Tiago Peixoto committed
4
m4_define(graph_tool_version_major, 2)
Tiago Peixoto's avatar
Tiago Peixoto committed
5
m4_define(graph_tool_version_minor, 21dev)
6

7
8
9
10
11
AC_INIT([graph-tool],
        [graph_tool_version_major().graph_tool_version_minor()],
        [http://graph-tool.skewed.de/issues],
        [graph-tool],
        [http://graph-tool.skewed.de])
12
13
14
15
16
17

GRAPH_TOOL_VERSION_MAJOR=graph_tool_version_major()
GRAPH_TOOL_VERSION_MINOR=graph_tool_version_minor()
AC_SUBST(GRAPH_TOOL_VERSION_MAJOR)
AC_SUBST(GRAPH_TOOL_VERSION_MINOR)

Tiago Peixoto's avatar
Tiago Peixoto committed
18
AC_CANONICAL_TARGET
Tiago Peixoto's avatar
Tiago Peixoto committed
19
AC_CONFIG_SRCDIR(src)
20
21
AM_INIT_AUTOMAKE([foreign])
m4_ifdef([AM_SILENT_RULES], [AM_SILENT_RULES([yes])])
Tiago Peixoto's avatar
Tiago Peixoto committed
22
AM_PROG_CC_C_O
23
AC_CONFIG_HEADERS([config.h])
Tiago Peixoto's avatar
Tiago Peixoto committed
24
AC_CONFIG_MACRO_DIR([m4])
Tiago Peixoto's avatar
Tiago Peixoto committed
25

26
AC_SEARCH_LIBS([strerror],[cposix])
Tiago Peixoto's avatar
Tiago Peixoto committed
27
AC_SUBST(CXXFLAGS,$CXXFLAGS)
28
AC_USE_SYSTEM_EXTENSIONS
Tiago Peixoto's avatar
Tiago Peixoto committed
29
AC_PROG_CXX
30
AC_LANG([C++])
Tiago Peixoto's avatar
Tiago Peixoto committed
31
32
AC_PROG_CC_STDC
AC_HEADER_STDC
Tiago Peixoto's avatar
Tiago Peixoto committed
33
AC_DISABLE_STATIC
Tiago Peixoto's avatar
Tiago Peixoto committed
34
AC_PROG_INSTALL
35
LT_INIT
Tiago Peixoto's avatar
Tiago Peixoto committed
36

Tiago Peixoto's avatar
Tiago Peixoto committed
37
38
39
40
# pkg-config generation
PKG_PROG_PKG_CONFIG
PKG_INSTALLDIR

Tiago Peixoto's avatar
Tiago Peixoto committed
41
AX_CXX_COMPILE_STDCXX_14([ext],[mandatory])
42

43
dnl turn on warnings
44
[CXXFLAGS="-Wall -Wextra -ftemplate-backtrace-limit=0 ${CXXFLAGS}"]
45

Tiago Peixoto's avatar
Tiago Peixoto committed
46
47
48
dnl Checks for options

dnl Turn debugging on or off
49
AC_MSG_CHECKING(whether to enable debug info)
50

Tiago Peixoto's avatar
Tiago Peixoto committed
51
AC_ARG_ENABLE([debug], [AS_HELP_STRING([--enable-debug],[compile debug information [default=disabled] ])],
52
53
        if test $enableval = yes; then
           [AC_DEFINE([DEBUG], 1, [compile debug info])]
54
           [CXXFLAGS="-ggdb3 ${CXXFLAGS}"]
55
56
           [AC_MSG_RESULT(yes)] 
        else
57
           [CXXFLAGS="-DNDEBUG ${CXXFLAGS}"]
58
59
           [AC_MSG_RESULT(no)]
        fi
60
        ,
61
        [CXXFLAGS="-DNDEBUG ${CXXFLAGS}"]
62
        [AC_MSG_RESULT(no)]
Tiago Peixoto's avatar
Tiago Peixoto committed
63
64
        )

Tiago Peixoto's avatar
Tiago Peixoto committed
65
dnl set template depth
66
[CXXFLAGS="-ftemplate-depth-250 ${CXXFLAGS}"]
Tiago Peixoto's avatar
Tiago Peixoto committed
67

68
dnl disable deprecation warning, to silence some harmless BGL-related warnings
69
[CXXFLAGS="-Wno-deprecated -Wno-unknown-pragmas ${CXXFLAGS}"]
Tiago Peixoto's avatar
Tiago Peixoto committed
70

71
AC_MSG_CHECKING(whether to enable optimizations)
72

73
AC_ARG_ENABLE([optimization], [AS_HELP_STRING([--disable-optimization],[disable optimization [default=enabled] ])],
74
75
        if test $enableval = no; then
           [AC_MSG_RESULT(no)]
76
        else
77
           [CXXFLAGS="-O3 ${CXXFLAGS}"]
78
79
           [AC_MSG_RESULT(yes)]
        fi
Tiago Peixoto's avatar
Tiago Peixoto committed
80
        ,
81
        [CXXFLAGS="-O3 ${CXXFLAGS}"]
82
        [AC_MSG_RESULT(yes)]
Tiago Peixoto's avatar
Tiago Peixoto committed
83
84
        )

85
AC_MSG_CHECKING(whether to enable symbol visibility manipulation)
86

87
AC_ARG_ENABLE([visibility], [AS_HELP_STRING([--disable-visibility],[disable symbol visibility manipulation [default=enabled] ])],
88
        if test $enableval = yes; then
89
           [CXXFLAGS="-fvisibility=default -fvisibility-inlines-hidden ${CXXFLAGS}"]
90
91
           [AC_MSG_RESULT(yes)]
        else
92
           [AC_MSG_RESULT(no)]
93
        fi
94
        ,
95
        [CXXFLAGS="-fvisibility=default -fvisibility-inlines-hidden ${CXXFLAGS}"]
96
        [AC_MSG_RESULT(yes)]
97
98
99
        )


100
[NO_GRAPH_FILTERING=no]
101
102
103
104
105
106
107
108
109
110
111
112
# AC_MSG_CHECKING(whether to enable graph filtering...)
# AC_ARG_ENABLE([graph-filtering], [AS_HELP_STRING([--disable-graph-filtering],[disable graph filtering [default=enabled] ])],
#         if test $enableval = no; then
#            [AC_DEFINE([NO_GRAPH_FILTERING], 1, [disable graph filtering])]
#            [NO_GRAPH_FILTERING=yes]
#            [AC_MSG_RESULT(no)]
#         else
#            [AC_MSG_RESULT(yes)]
#         fi
#         ,
#         [AC_MSG_RESULT(yes)]
#         )
113

114
115
[USING_OPENMP=yes]
[OPENMP_LDFLAGS=""]
116
AC_DEFINE([OPENMP_MIN_THRESH], 300, [default minimum number of vertices for parallel loops])
117
AC_MSG_CHECKING(whether to enable parallel algorithms with openmp)
118
AC_ARG_ENABLE([openmp], [AS_HELP_STRING([--enable-openmp],[enable openmp [default=disabled] ])],
119
120
121
        if test $enableval = yes; then
           [AC_MSG_RESULT(yes)]
           [AC_DEFINE([USING_OPENMP], 1, [using openmp])]
122
123
           [CXXFLAGS="-fopenmp ${CXXFLAGS}"]
           [OPENMP_LDFLAGS="-lgomp"]
124
        else
125
126
           [USING_OPENMP=no]
           [CXXFLAGS="${CXXFLAGS} -Wno-unknown-pragmas"]
127
           [AC_MSG_RESULT(no)]    
128
129
        fi
        ,
130
        [CXXFLAGS="${CXXFLAGS} -Wno-unknown-pragmas"]
131
        [AC_MSG_RESULT(no)]
132
133
134
        )
AC_SUBST(OPENMP_LDFLAGS)

Tiago Peixoto's avatar
Tiago Peixoto committed
135
[USING_CAIRO=yes]
136
AC_MSG_CHECKING(whether to enable cairo drawing)
Tiago Peixoto's avatar
Tiago Peixoto committed
137
138
139
140
141
142
143
144
145
146
147
AC_ARG_ENABLE([cairo], [AS_HELP_STRING([--disable-cairo],[disable cairo drawing [default=enabled] ])],
        if test $enableval = no; then
           [USING_CAIRO=no]
           [AC_MSG_RESULT(no)]
        else
           [AC_MSG_RESULT(yes)]
        fi
        ,
        [AC_MSG_RESULT(yes)]
        )

148
149
150
151
dnl Override prefix with default value if not set
if test "x${prefix}" = "xNONE"; then
  prefix=${ac_default_prefix}
fi
152

Tiago Peixoto's avatar
Tiago Peixoto committed
153
154
155
156
157
158
159
160
161
162
163
164
165
dnl Checks for programs.

dnl Checks for libraries.

dnl math library
AC_CHECK_LIB(m,main)

dnl bzip2 compression library
AC_CHECK_LIB(bz2,main)

dnl expat
AC_CHECK_LIB(expat,main)

166
dnl python
167
168
169
echo "================"
echo "Detecting python"
echo "================"
170
AM_PATH_PYTHON([2.7])
171
172
173
174
AC_SUBST(PYTHON_VERSION)
PYTHON_FULL_VERSION=[`${PYTHON} -c "import sys; print(sys.version.split()[0])"`]
AC_SUBST(PYTHON_FULL_VERSION)
AC_PYTHON_DEVEL([== '${PYTHON_FULL_VERSION}'])
175

176
177
# default directory for submodules
[MOD_DIR="${PYTHON_SITE_PKG}"]
Tiago Peixoto's avatar
Tiago Peixoto committed
178
179
180
181
AC_ARG_WITH([python-module-path],
            [AS_HELP_STRING([--with-python-module-path=DIR],
                            [directory where python module will be installed
                             [default=auto-detected]])],
182
183
184
185
186
187
            MOD_DIR=$withval)
echo "graph-tool will be installed at: ${MOD_DIR}"

[MOD_DIR="${MOD_DIR}/graph_tool"]
AC_SUBST(MOD_DIR)

188
189
190
191
192
echo "==========================="
echo "Using python version: ${PYTHON_FULL_VERSION}"
echo "==========================="


193
dnl boost
194
AX_BOOST_BASE([[1.54.0]])
195
196
197
198
199
200
201
202
AX_BOOST_PYTHON
if test "$BOOST_PYTHON_LIB" = ""; then
   AC_MSG_ERROR([No usable boost::python found])
fi
AX_BOOST_IOSTREAMS
if test "$BOOST_IOSTREAMS_LIB" = ""; then
   AC_MSG_ERROR([No usable boost::iostreams found])
fi
203
204
205
206
AX_BOOST_REGEX
if test "$BOOST_REGEX_LIB" = ""; then
   AC_MSG_ERROR([No usable boost::regex found])
fi
207
208
AX_BOOST_COROUTINE
if test "$BOOST_COROUTINE_LIB" = ""; then
Tiago Peixoto's avatar
Tiago Peixoto committed
209
   AC_MSG_WARN([No usable boost::coroutine found! Some functionality will be disabled in the library.])
210
fi
Tiago Peixoto's avatar
Tiago Peixoto committed
211
212
213
214
AX_BOOST_GRAPH
if test "$BOOST_GRAPH_LIB" = ""; then
   AC_MSG_ERROR([No usable boost::graph found])
fi
215

216
217
dnl CGAL
AC_CHECK_LIB(CGAL,main)
218
[CGAL_LIBADD="-lCGAL -lgmp"]
219
AC_SUBST(CGAL_LIBADD)
220
[CGAL_FLAGS="-frounding-math"]
221
AC_MSG_CHECKING(whether to enable cgal debbuging with valgrind)
222
223
224
AC_ARG_ENABLE([cgal-valgrind], [AS_HELP_STRING([--enable-cgal-valgrind],[enable CGAL valgrind debugging [default=disabled] ])],
        if test $enableval = yes; then
           [AC_MSG_RESULT(yes)]
225
           [CGAL_FLAGS="${CGAL_FLAGS} -DCGAL_DISABLE_ROUNDING_MATH_CHECK=ON"]
226
        else
227
           [AC_MSG_RESULT(no)]    
228
229
230
231
        fi
        ,
        [AC_MSG_RESULT(no)]
        )
232
AC_SUBST(CGAL_FLAGS)
233

Tiago Peixoto's avatar
Tiago Peixoto committed
234
dnl Checks for header files.
235
236

dnl numpy
237
AX_PYTHON_MODULE(numpy, fatal)
238
[NUMPY_DIR=`$PYTHON -c "import numpy; print(numpy.get_include())"`]
239
AC_ARG_WITH([numpy], [AS_HELP_STRING([--with-numpy=DIR],[directory where numpy is installed
240
                      [default=auto-detected] ])],
241
            NUMPY_DIR=$withval)
242
243
244

[CPPFLAGS_TEMP=${CPPFLAGS}]
[CPPFLAGS=${PYTHON_CPPFLAGS} ${CPPFLAGS}]
245
AC_CHECK_HEADER([${NUMPY_DIR}/numpy/arrayobject.h],
246
                [],
247
248
                [AC_MSG_ERROR([Numpy extension header not found])],
                [#include "Python.h"])
Tiago Peixoto's avatar
Tiago Peixoto committed
249
250
251
AC_COMPILE_IFELSE([AC_LANG_SOURCE([[#include "Python.h" #include "${NUMPY_DIR}/numpy/arrayobject.h" #if NPY_API_VERSION < 0x00000007 #error #endif]])],
                  [],
                  [AC_MSG_ERROR([Numpy is too old. Version 1.7 or above is required.])])
252
[CPPFLAGS=${CPPFLAGS_TEMP}]
Tiago Peixoto's avatar
Tiago Peixoto committed
253
  
254
255
256
257
dnl expat
AC_CHECK_HEADER([expat.h],
                [],
                [AC_MSG_ERROR([Expat header not found])])
Tiago Peixoto's avatar
Tiago Peixoto committed
258

259
260
261
262
263
dnl cgal
AC_CHECK_HEADER([CGAL/version.h],
                [],
                [AC_MSG_ERROR([CGAL headers not found])])

264

Tiago Peixoto's avatar
Tiago Peixoto committed
265
266
267
268
269
270
dnl cairo
if test "$USING_CAIRO" = "yes"; then
   PKG_CHECK_MODULES(CAIROMM, [cairomm-1.0], AC_DEFINE([HAVE_CAIROMM], [1],
                     [Cairomm is available]), [])
   AC_SUBST(CAIROMM_CFLAGS)
   AC_SUBST(CAIROMM_LIBS)
271
   AX_PYTHON_MODULE(cairo)
272
273
274
275
276
277
   PYTHON_VERSION_MAJOR=$(echo $PYTHON_VERSION | cut -d'.' -f1)
   if test "$PYTHON_VERSION_MAJOR" = "3"; then
      [PYCAIRO_HEADER=pycairo/py3cairo.h]
   else
      [PYCAIRO_HEADER=pycairo/pycairo.h]
   fi
278
279
   [CPPFLAGS_TEMP=${CPPFLAGS}]
   [CPPFLAGS="${CAIROMM_CPPFLAGS} ${CAIROMM_CFLAGS} ${PYTHON_CPPFLAGS} ${CPPFLAGS}"]
280
   AC_DEFINE_UNQUOTED([PYCAIRO_HEADER], <${PYCAIRO_HEADER}>, [pycairo header file])
281
282
   AC_CHECK_HEADER(${PYCAIRO_HEADER},
                   [],
283
                   [AC_MSG_ERROR([pycairo headers not found])])
284
   [CPPFLAGS=${CPPFLAGS_TEMP}]
Tiago Peixoto's avatar
Tiago Peixoto committed
285
286
fi

287
dnl sparsehash
288
289
[SPARSEHASH_PREFIX=sparsehash]
AC_ARG_WITH([sparsehash-prefix], [AS_HELP_STRING([--with-sparsehash-prefix=prefix],
290
291
                                                 [include directory prefix for sparsehash
                                                  [default=sparsehash] ])],
292
293
            [SPARSEHASH_PREFIX=$withval])

294
[USING_SPARSEHASH=yes]
295
AC_MSG_CHECKING(whether to enable sparsehash)
296
297
298
299
300
301
302
303
304
AC_ARG_ENABLE([sparsehash],
              [AS_HELP_STRING([--disable-sparsehash],[disable use of google's sparsehash [default=enabled] ])],
              if test $enableval = no; then
                  [USING_SPARSEHASH=no]
                  [AC_MSG_RESULT(no)]
              else
                  [AC_MSG_RESULT(yes)]
              fi,
              [AC_MSG_RESULT(yes)])
305

306
if test "$USING_SPARSEHASH" = "yes"; then
307
308
309
   PKG_CHECK_MODULES(SPARSEHASH, [libsparsehash],
                     AC_DEFINE([HAVE_SPARSEHASH], [1], [Using google's sparsehash]),
                     [AC_MSG_RESULT([not found by pkgconfig, trying default...])])
310
   AC_SUBST(SPARSEHASH_CFLAGS)
311
312
   AC_DEFINE_UNQUOTED([SPARSEHASH_PREFIX], [${SPARSEHASH_PREFIX}],
                      [Sparsehash include prefix])
313
   AC_DEFINE_UNQUOTED([SPARSEHASH_INCLUDE(f)], [<${SPARSEHASH_PREFIX}/f>],
314
                      [Sparsehash include macro])
315
   AC_CHECK_HEADER([${SPARSEHASH_PREFIX}/dense_hash_set], [],
316
317
                   [AC_MSG_ERROR([sparsehash headers not found])])
fi
318

Tiago Peixoto's avatar
Tiago Peixoto committed
319
320
321
dnl Checks for typedefs, structures, and compiler characteristics.
dnl Checks for library functions.

322
dnl Checks for Additional stuff.
Tiago Peixoto's avatar
Tiago Peixoto committed
323
324
325
326
327
328
329
330
331
332

dnl Set PACKAGE PREFIX
if test "x${prefix}" = "xNONE"; then
  packageprefix=${ac_default_prefix}
else
  packageprefix=${prefix}
fi

dnl Set PACKAGE DATA & DOC DIR
packagedatadir=share/${PACKAGE}
333
packagedocdir=doc/${PACKAGE}
Tiago Peixoto's avatar
Tiago Peixoto committed
334
335
336
337
338
339
340
341
342
343
344
345


dnl Subst PACKAGE_DATA_DIR.
NO_PREFIX_PACKAGE_DATA_DIR="${packagedatadir}"
AC_SUBST(NO_PREFIX_PACKAGE_DATA_DIR)
PACKAGE_DATA_DIR="${packageprefix}/${packagedatadir}"
AC_SUBST(PACKAGE_DATA_DIR)

dnl Subst PACKAGE_DOC_DIR.
NO_PREFIX_PACKAGE_DOC_DIR="${packagedocdir}"
AC_SUBST(NO_PREFIX_PACKAGE_DOC_DIR)
PACKAGE_DOC_DIR="${packageprefix}/${packagedocdir}"
346
347
348
349
350
351

if test "x${docdir}" = "xNONE"; then
  PACKAGE_DOC_DIR="${packageprefix}/${packagedocdir}"
else
  PACKAGE_DOC_DIR="${docdir}"
fi
Tiago Peixoto's avatar
Tiago Peixoto committed
352
353
AC_SUBST(PACKAGE_DOC_DIR)

354
355
356
357
358
359
360
361
362
363
# Allow the pkg-config directory to be set
AC_ARG_WITH(pkgconfigdir,
            AC_HELP_STRING([--with-pkgconfigdir],
            [Use the specified pkgconfig dir (default is libdir/pkgconfig)]),
            [pkgconfigdir=${withval}],
            [pkgconfigdir='${libdir}/pkgconfig'])

AC_SUBST([pkgconfigdir])
AC_MSG_NOTICE([pkgconfig directory is ${pkgconfigdir}])

364
365
dnl Subst PYTHON_DIR.
AC_DEFINE_UNQUOTED([INSTALL_PREFIX],"${prefix}", [python prefix])
Tiago Peixoto's avatar
Tiago Peixoto committed
366
AC_DEFINE_UNQUOTED([PYTHON_DIR], "${PYTHON_SITE_PKG}", [The directory name for the site-packages subdirectory of the standard Python install tree.])
367
368

AC_DEFINE_UNQUOTED([CXXFLAGS],"${CXXFLAGS}", [c++ compilation options])
369
AC_DEFINE_UNQUOTED([CPPFLAGS],"${CPPFLAGS}", [c++ preprocessor compilation options])
Tiago Peixoto's avatar
Tiago Peixoto committed
370
AC_DEFINE_UNQUOTED([LDFLAGS],"${LDFLAGS}", [linker options])
371

372
373
AC_DEFINE_UNQUOTED([PACKAGE_DATA_DIR], "${PACKAGE_DATA_DIR}", [package data dir])
AC_DEFINE_UNQUOTED([PACKAGE_DOC_DIR], "${PACKAGE_DOC_DIR}", [package doc dir])
Tiago Peixoto's avatar
Tiago Peixoto committed
374

Tiago Peixoto's avatar
Tiago Peixoto committed
375
AC_DEFINE_UNQUOTED([AUTHOR], "Tiago de Paula Peixoto <tiago@skewed.de>", [program author(s)])
Tiago Peixoto's avatar
Tiago Peixoto committed
376
377

AC_DEFINE_UNQUOTED([COPYRIGHT],
Tiago Peixoto's avatar
Tiago Peixoto committed
378
    "Copyright (C) 2006-2017 Tiago de Paula Peixoto\nThis is free software; see the source for copying conditions.  There is NO\nwarranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.",
379
        [copyright info])
380

381
# git information
382
383
AC_DEFINE([GIT_COMMIT], "esyscmd(git show | head -n 1 | sed 's/commit //' |  grep -o -e '.\{8\}' | head -n 1 |tr -d '\n')", [git HEAD commit hash])
AC_DEFINE([GIT_COMMIT_DATE], "esyscmd(git log -1 | head -n 3 | grep 'Date:' | sed s/'Date:   '// | tr -d '\n')", [git HEAD commit date])
384

385
386
387
# GCC version
AC_DEFINE([GCC_VERSION], [(__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__)], [GCC version value])

Tiago Peixoto's avatar
Tiago Peixoto committed
388
389
# set some automake variables

390
391
392
393
394
395
# global CPP flags
AC_SUBST(CPPFLAGS)

# global CXX flags
AC_SUBST(CXXFLAGS)

Tiago Peixoto's avatar
Tiago Peixoto committed
396
# CPP flags for submodules
397
[MOD_CPPFLAGS="${PYTHON_CPPFLAGS} ${BOOST_CPPFLAGS} -I\$(srcdir) -I\$(srcdir)/.. -I\$(srcdir)/../../boost-workaround -DHAVE_CONFIG_H"]
Tiago Peixoto's avatar
Tiago Peixoto committed
398
399
400
AC_SUBST(MOD_CPPFLAGS)

# default LIBADD flags for submodules
401
[MOD_LIBADD="${PYTHON_LIBS} ${BOOST_IOSTREAMS_LIB} -l${BOOST_PYTHON_LIB} ${BOOST_REGEX_LIB} ${BOOST_COROUTINE_LIB} ${OPENMP_LDFLAGS} -lexpat"]
Tiago Peixoto's avatar
Tiago Peixoto committed
402
403
404
405
AC_SUBST(MOD_LIBADD)

# needed for typeinfo objects to work across DSO boundaries.
# see http://gcc.gnu.org/faq.html#dso
406
[MOD_LDFLAGS="-module -avoid-version -export-dynamic -no-undefined -Wl,-E -Wl,--as-needed"]
Tiago Peixoto's avatar
Tiago Peixoto committed
407

408
# MacOS needs different options
409
if [[ `echo ${target_os} | grep -c -e "^darwin"` == 1 ]]; then
410
411
   [MOD_LDFLAGS="-module -dynamiclib"]
fi
Tiago Peixoto's avatar
Tiago Peixoto committed
412

Tiago Peixoto's avatar
Tiago Peixoto committed
413
414
AC_SUBST(MOD_LDFLAGS)

Tiago Peixoto's avatar
Tiago Peixoto committed
415
AX_CREATE_PKGCONFIG_INFO([graph-tool-py${PYTHON_VERSION}.pc], [],
416
                         [${PYTHON_LIBS} -l${BOOST_PYTHON_LIB}],
Tiago Peixoto's avatar
Tiago Peixoto committed
417
                         [graph-tool Python library],
418
                         [-ftemplate-depth-250 ${PYTHON_CPPFLAGS} ${BOOST_CPPFLAGS} ${SPARSEHASH_CFLAGS} -I${NUMPY_DIR} -I${MOD_DIR}/include -I${MOD_DIR}/include/boost-workaround],
Tiago Peixoto's avatar
Tiago Peixoto committed
419
                         [])
Tiago Peixoto's avatar
Tiago Peixoto committed
420

421
AC_CONFIG_FILES([
Tiago Peixoto's avatar
Tiago Peixoto committed
422
423
424
Makefile
src/Makefile
src/graph/Makefile
Tiago Peixoto's avatar
Tiago Peixoto committed
425
src/graph/centrality/Makefile
426
src/graph/clustering/Makefile
427
428
src/graph/correlations/Makefile
src/graph/draw/Makefile
Tiago Peixoto's avatar
Tiago Peixoto committed
429
src/graph/flow/Makefile
430
src/graph/generation/Makefile
431
src/graph/inference/Makefile
432
src/graph/layout/Makefile
433
src/graph/search/Makefile
434
435
436
437
src/graph/spectral/Makefile
src/graph/stats/Makefile
src/graph/topology/Makefile
src/graph/util/Makefile
438
src/graph_tool/Makefile
Tiago Peixoto's avatar
Tiago Peixoto committed
439
])
440
AC_OUTPUT