gravatar
ladanyi@tmit.bme.hu
ladanyi@tmit.bme.hu
Disable checks for ILP solvers.
0 3 0
default
3 files changed with 11 insertions and 12 deletions:
↑ Collapse diff ↑
Ignore white space 64 line context
... ...
@@ -2,67 +2,67 @@
2 2

	
3 3
dnl Version information.
4 4
m4_define([lemon_version_number], [])
5 5
m4_define([lemon_hg_revision], [m4_normalize(esyscmd([hg id -i]))])
6 6
m4_define([lemon_version], [ifelse(lemon_version_number(), [], [lemon_hg_revision()], [lemon_version_number()])])
7 7

	
8 8
AC_PREREQ([2.59])
9 9
AC_INIT([LEMON], [lemon_version()], [lemon-user@lemon.cs.elte.hu], [lemon])
10 10
AC_CONFIG_AUX_DIR([build-aux])
11 11
AC_CONFIG_MACRO_DIR([m4])
12 12
AM_INIT_AUTOMAKE([-Wall -Werror foreign subdir-objects nostdinc])
13 13
AC_CONFIG_SRCDIR([lemon/list_graph.h])
14 14
AC_CONFIG_HEADERS([config.h lemon/config.h])
15 15

	
16 16
lx_cmdline_cxxflags_set=${CXXFLAGS+set}
17 17

	
18 18
dnl Checks for programs.
19 19
AC_PROG_CXX
20 20
AC_PROG_CXXCPP
21 21
AC_PROG_INSTALL
22 22
AC_DISABLE_SHARED
23 23
AC_PROG_LIBTOOL
24 24

	
25 25
AC_CHECK_PROG([doxygen_found],[doxygen],[yes],[no])
26 26
AC_CHECK_PROG([gs_found],[gs],[yes],[no])
27 27

	
28 28
dnl Set custom compiler flags when using g++.
29 29
if test x"$lx_cmdline_cxxflags_set" != x"set" -a "$GXX" = yes; then
30 30
  CXXFLAGS="$CXXFLAGS -Wall -W -Wall -W -Wunused -Wformat=2 -Wctor-dtor-privacy -Wnon-virtual-dtor -Wno-char-subscripts -Wwrite-strings -Wno-char-subscripts -Wreturn-type -Wcast-qual -Wcast-align -Wsign-promo -Woverloaded-virtual -Woverloaded-virtual -ansi -fno-strict-aliasing -Wold-style-cast -Wno-unknown-pragmas"
31 31
fi
32 32

	
33 33
dnl Checks for libraries.
34
LX_CHECK_GLPK
35
LX_CHECK_CPLEX
36
LX_CHECK_SOPLEX
34
#LX_CHECK_GLPK
35
#LX_CHECK_CPLEX
36
#LX_CHECK_SOPLEX
37 37

	
38 38
dnl Disable/enable building the demo programs.
39 39
AC_ARG_ENABLE([demo],
40 40
AS_HELP_STRING([--enable-demo], [build the demo programs])
41 41
AS_HELP_STRING([--disable-demo], [do not build the demo programs @<:@default@:>@]),
42 42
              [], [enable_demo=no])
43 43
AC_MSG_CHECKING([whether to build the demo programs])
44 44
if test x"$enable_demo" != x"no"; then
45 45
  AC_MSG_RESULT([yes])
46 46
else
47 47
  AC_MSG_RESULT([no])
48 48
fi
49 49
AM_CONDITIONAL([WANT_DEMO], [test x"$enable_demo" != x"no"])
50 50

	
51 51
dnl Disable/enable building the binary tools.
52 52
AC_ARG_ENABLE([tools],
53 53
AS_HELP_STRING([--enable-tools], [build additional tools @<:@default@:>@])
54 54
AS_HELP_STRING([--disable-tools], [do not build additional tools]),
55 55
              [], [enable_tools=yes])
56 56
AC_MSG_CHECKING([whether to build the additional tools])
57 57
if test x"$enable_tools" != x"no"; then
58 58
  AC_MSG_RESULT([yes])
59 59
else
60 60
  AC_MSG_RESULT([no])
61 61
fi
62 62
AM_CONDITIONAL([WANT_TOOLS], [test x"$enable_tools" != x"no"])
63 63

	
64 64
dnl Disable/enable building the benchmarks.
65 65
AC_ARG_ENABLE([benchmark],
66 66
AS_HELP_STRING([--enable-benchmark], [build the benchmarks])
67 67
AS_HELP_STRING([--disable-benchmark], [do not build the benchmarks @<:@default@:>@]),
68 68
              [], [enable_benchmark=no])
... ...
@@ -79,49 +79,49 @@
79 79

	
80 80
dnl Checks for typedefs, structures, and compiler characteristics.
81 81
AC_C_CONST
82 82
AC_C_INLINE
83 83
AC_TYPE_SIZE_T
84 84
AC_HEADER_TIME
85 85
AC_STRUCT_TM
86 86

	
87 87
dnl Checks for library functions.
88 88
AC_HEADER_STDC
89 89
AC_CHECK_FUNCS(gettimeofday times ctime_r)
90 90

	
91 91
dnl Add dependencies on files generated by configure.
92 92
AC_SUBST([CONFIG_STATUS_DEPENDENCIES],
93 93
  ['$(top_srcdir)/doc/Doxyfile.in $(top_srcdir)/lemon/lemon.pc.in'])
94 94

	
95 95
AC_CONFIG_FILES([
96 96
Makefile
97 97
doc/Doxyfile
98 98
lemon/lemon.pc
99 99
])
100 100

	
101 101
AC_OUTPUT
102 102

	
103 103
echo
104 104
echo '****************************** SUMMARY ******************************'
105 105
echo
106 106
echo Package version............... : $PACKAGE-$VERSION
107 107
echo
108 108
echo C++ compiler.................. : $CXX
109 109
echo C++ compiles flags............ : $CXXFLAGS
110 110
echo
111
echo GLPK support.................. : $lx_glpk_found
112
echo CPLEX support................. : $lx_cplex_found
113
echo SOPLEX support................ : $lx_soplex_found
114
echo
111
#echo GLPK support.................. : $lx_glpk_found
112
#echo CPLEX support................. : $lx_cplex_found
113
#echo SOPLEX support................ : $lx_soplex_found
114
#echo
115 115
echo Build benchmarks.............. : $enable_benchmark
116 116
echo Build demo programs........... : $enable_demo
117 117
echo Build additional tools........ : $enable_tools
118 118
echo
119 119
echo The packace will be installed in
120 120
echo -n '  '
121 121
echo $prefix.
122 122
echo
123 123
echo '*********************************************************************'
124 124

	
125 125
echo
126 126
echo Configure complete, now type \'make\' and then \'make install\'.
127 127
echo
Ignore white space 6 line context
1 1
EXTRA_DIST += \
2 2
	lemon/lemon.pc.in \
3 3
	lemon/CMakeLists.txt
4 4

	
5 5
pkgconfig_DATA += lemon/lemon.pc
6 6

	
7 7
lib_LTLIBRARIES += lemon/libemon.la
8 8

	
9 9
lemon_libemon_la_SOURCES = \
10 10
        lemon/arg_parser.cc \
11 11
        lemon/base.cc \
12 12
        lemon/color.cc \
13 13
        lemon/random.cc
14 14

	
15

	
16
lemon_libemon_la_CXXFLAGS = $(GLPK_CFLAGS) $(CPLEX_CFLAGS) $(SOPLEX_CXXFLAGS)
17
lemon_libemon_la_LDFLAGS = $(GLPK_LIBS) $(CPLEX_LIBS) $(SOPLEX_LIBS)
15
#lemon_libemon_la_CXXFLAGS = $(GLPK_CFLAGS) $(CPLEX_CFLAGS) $(SOPLEX_CXXFLAGS)
16
#lemon_libemon_la_LDFLAGS = $(GLPK_LIBS) $(CPLEX_LIBS) $(SOPLEX_LIBS)
18 17

	
19 18
lemon_HEADERS += \
20 19
        lemon/arg_parser.h \
21 20
	lemon/assert.h \
22 21
        lemon/bfs.h \
23 22
        lemon/bin_heap.h \
24 23
        lemon/color.h \
25 24
	lemon/concept_check.h \
26 25
        lemon/counter.h \
27 26
	lemon/core.h \
28 27
        lemon/dfs.h \
29 28
        lemon/dijkstra.h \
30 29
        lemon/dim2.h \
31 30
	lemon/error.h \
32 31
        lemon/graph_to_eps.h \
33 32
	lemon/kruskal.h \
34 33
	lemon/lgf_reader.h \
35 34
	lemon/lgf_writer.h \
36 35
	lemon/list_graph.h \
37 36
	lemon/maps.h \
38 37
	lemon/math.h \
39 38
	lemon/path.h \
40 39
        lemon/random.h \
41 40
	lemon/smart_graph.h \
42 41
        lemon/time_measure.h \
43 42
        lemon/tolerance.h \
44 43
	lemon/unionfind.h
45 44

	
46 45
bits_HEADERS += \
47 46
	lemon/bits/alteration_notifier.h \
48 47
	lemon/bits/array_map.h \
49 48
	lemon/bits/base_extender.h \
Ignore white space 6 line context
1 1
prefix=@prefix@
2 2
exec_prefix=@exec_prefix@
3 3
libdir=@libdir@
4 4
includedir=@includedir@
5 5

	
6 6
Name: @PACKAGE_NAME@
7 7
Description: Library of Efficient Models and Optimization in Networks
8 8
Version: @PACKAGE_VERSION@
9
Libs: -L${libdir} -lemon @GLPK_LIBS@ @CPLEX_LIBS@
10
Cflags: -I${includedir} @GLPK_CFLAGS@ @CPLEX_CFLAGS@
9
Libs: -L${libdir} -lemon
10
Cflags: -I${includedir}
0 comments (0 inline)