configure.ac 4.45 KB
Newer Older
Bernd Flemisch's avatar
Bernd Flemisch committed
1
# -*- Autoconf -*-
2
DUNE_AC_INIT
Bernd Flemisch's avatar
Bernd Flemisch committed
3
AM_INIT_AUTOMAKE
4
AC_CONFIG_SRCDIR([dumux/common/spline.hh])
5
AC_CONFIG_HEADERS([config.h])
Bernd Flemisch's avatar
Bernd Flemisch committed
6

Andreas Lauser's avatar
Andreas Lauser committed
7
DUNE_CHECK_ALL
8
DUMUX_CHECKS_PRIVATE
Bernd Flemisch's avatar
Bernd Flemisch committed
9

Bernd Flemisch's avatar
Bernd Flemisch committed
10
11
12
13
AC_CONFIG_FILES([dumux.pc
    Makefile
    doc/Makefile 
    doc/doxygen/Makefile 
Bernd Flemisch's avatar
Bernd Flemisch committed
14
    doc/doxygen/Doxyfile
Bernd Flemisch's avatar
Bernd Flemisch committed
15
    doc/handbook/Makefile
16
    dumux/Makefile
Bernd Flemisch's avatar
Bernd Flemisch committed
17
    dumux/common/Makefile 
18
19
20
21
    dumux/decoupled/Makefile
    dumux/decoupled/1p/Makefile
    dumux/decoupled/1p/diffusion/Makefile
    dumux/decoupled/1p/diffusion/fv/Makefile 
Bernd Flemisch's avatar
Bernd Flemisch committed
22
23
24
    dumux/decoupled/2p/Makefile 
    dumux/decoupled/2p/diffusion/Makefile 
    dumux/decoupled/2p/diffusion/fv/Makefile 
25
26
27
    dumux/decoupled/2p/diffusion/fvmpfa/Makefile
    dumux/decoupled/2p/diffusion/fvmpfa/lmethod/Makefile
    dumux/decoupled/2p/diffusion/fvmpfa/omethod/Makefile 
Bernd Flemisch's avatar
Bernd Flemisch committed
28
29
30
    dumux/decoupled/2p/diffusion/mimetic/Makefile 
    dumux/decoupled/2p/impes/Makefile 
    dumux/decoupled/2p/transport/Makefile 
31
    dumux/decoupled/2p/transport/fv/Makefile
32
    dumux/decoupled/2p2c/Makefile 
33
    dumux/decoupled/common/Makefile
34
35
36
    dumux/decoupled/common/fv/Makefile
    dumux/decoupled/common/fv/mpfa/Makefile
    dumux/decoupled/common/mimetic/Makefile
37
38
39
40
    dumux/freeflow/Makefile
    dumux/freeflow/stokes/Makefile
    dumux/freeflow/stokes2c/Makefile
    dumux/freeflow/stokes2cni/Makefile
41
42
43
44
    dumux/geomechanics/Makefile
    dumux/geomechanics/elastic/Makefile
    dumux/geomechanics/el1p2c/Makefile
    dumux/geomechanics/el2p/Makefile
45
46
47
48
49
50
51
52
    dumux/implicit/Makefile 
    dumux/implicit/1p/Makefile 
    dumux/implicit/1p2c/Makefile 
    dumux/implicit/2p/Makefile 
    dumux/implicit/2p2c/Makefile 
    dumux/implicit/2p2cni/Makefile 
    dumux/implicit/2pni/Makefile
    dumux/implicit/2pdfm/Makefile 
Holger Class's avatar
Holger Class committed
53
    dumux/implicit/3p/Makefile 
54
55
56
57
58
59
60
61
62
63
64
65
    dumux/implicit/3p3c/Makefile 
    dumux/implicit/3p3cni/Makefile 
    dumux/implicit/box/Makefile 
    dumux/implicit/cellcentered/Makefile 
    dumux/implicit/common/Makefile 
    dumux/implicit/co2/Makefile
    dumux/implicit/co2ni/Makefile
    dumux/implicit/mpnc/Makefile 
    dumux/implicit/mpnc/diffusion/Makefile
    dumux/implicit/mpnc/energy/Makefile
    dumux/implicit/mpnc/mass/Makefile
    dumux/implicit/richards/Makefile 
66
    dumux/io/Makefile
Bernd Flemisch's avatar
Bernd Flemisch committed
67
    dumux/linear/Makefile
Bernd Flemisch's avatar
Bernd Flemisch committed
68
69
70
    dumux/material/Makefile 
    dumux/material/binarycoefficients/Makefile 
    dumux/material/components/Makefile 
71
    dumux/material/components/iapws/Makefile 
Bernd Flemisch's avatar
Bernd Flemisch committed
72
    dumux/material/fluidmatrixinteractions/Makefile 
73
    dumux/material/fluidmatrixinteractions/2p/Makefile 
74
    dumux/material/fluidmatrixinteractions/2pia/Makefile 
Bernd Flemisch's avatar
Bernd Flemisch committed
75
    dumux/material/fluidmatrixinteractions/3p/Makefile 
76
    dumux/material/fluidmatrixinteractions/mp/Makefile 
77
    dumux/material/spatialparams/Makefile 
78
    dumux/material/fluidstates/Makefile 
79
    dumux/material/fluidsystems/Makefile 
80
81
    dumux/material/constraintsolvers/Makefile 
    dumux/material/eos/Makefile 
Bernd Flemisch's avatar
Bernd Flemisch committed
82
83
    dumux/nonlinear/Makefile
    dumux/parallel/Makefile 
Bernd Flemisch's avatar
Bernd Flemisch committed
84
    m4/Makefile
85
    patches/Makefile
Bernd Flemisch's avatar
Bernd Flemisch committed
86
    test/Makefile
87
88
89
90
91
92
93
94
    test/implicit/Makefile 
    test/implicit/1p/Makefile 
    test/implicit/2p/Makefile 
    test/implicit/2pni/Makefile
    test/implicit/1p2c/Makefile 
    test/implicit/2p2c/Makefile
    test/implicit/2p2cni/Makefile
    test/implicit/2pdfm/Makefile
Holger Class's avatar
Holger Class committed
95
    test/implicit/3p/Makefile
96
97
98
99
100
101
    test/implicit/3p3c/Makefile
    test/implicit/3p3cni/Makefile
    test/implicit/co2/Makefile
    test/implicit/co2ni/Makefile
    test/implicit/mpnc/Makefile
    test/implicit/richards/Makefile  
Bernd Flemisch's avatar
Bernd Flemisch committed
102
    test/common/Makefile
103
    test/common/generalproblem/Makefile
Bernd Flemisch's avatar
Bernd Flemisch committed
104
105
106
107
108
    test/common/propertysystem/Makefile
    test/common/spline/Makefile
    test/decoupled/Makefile
    test/decoupled/1p/Makefile
    test/decoupled/2p/Makefile
109
    test/decoupled/2p2c/Makefile
110
    test/freeflow/Makefile
111
    test/freeflow/navierstokes/Makefile
112
113
114
    test/freeflow/stokes/Makefile
    test/freeflow/stokes2c/Makefile
    test/freeflow/stokes2cni/Makefile
115
116
117
118
    test/geomechanics/Makefile
    test/geomechanics/elastic/Makefile
    test/geomechanics/el1p2c/Makefile
    test/geomechanics/el2p/Makefile
119
    test/material/Makefile
120
121
    test/material/fluidsystems/Makefile
    test/material/immiscibleflash/Makefile
122
    test/material/ncpflash/Makefile
123
    test/material/pengrobinson/Makefile
124
    test/material/tabulation/Makefile
125
    test/references/Makefile
Bernd Flemisch's avatar
Bernd Flemisch committed
126
    tutorial/Makefile
Bernd Flemisch's avatar
Bernd Flemisch committed
127
])
Bernd Flemisch's avatar
Bernd Flemisch committed
128

129
130
131
132
133
134
# implicitly set the Dune-flags everywhere
AC_SUBST(AM_CPPFLAGS, "$ALL_PKG_CPPFLAGS" )
AC_SUBST(AM_LDFLAGS, "$ALL_PKG_LDFLAGS" )

LIBS="$DUNE_LIBS $ALL_PKG_LIBS"

Bernd Flemisch's avatar
Bernd Flemisch committed
135
AC_OUTPUT
136

Bernd Flemisch's avatar
Bernd Flemisch committed
137
# finally print the summary information
Andreas Lauser's avatar
Andreas Lauser committed
138
DUNE_SUMMARY_ALL