~ubuntu-branches/ubuntu/precise/code-saturne/precise

« back to all changes in this revision

Viewing changes to src/alge/Makefile.am

  • Committer: Package Import Robot
  • Author(s): Sylvestre Ledru
  • Date: 2011-11-01 17:43:32 UTC
  • mto: (6.1.7 sid)
  • mto: This revision was merged to the branch mainline in revision 11.
  • Revision ID: package-import@ubuntu.com-20111101174332-tl4vk45no0x3emc3
Tags: upstream-2.1.0
ImportĀ upstreamĀ versionĀ 2.1.0

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
## Process this file with automake to produce Makefile.in
 
2
 
 
3
#-------------------------------------------------------------------------------
 
4
 
 
5
# This file is part of Code_Saturne, a general-purpose CFD tool.
 
6
#
 
7
# Copyright (C) 1998-2011 EDF S.A.
 
8
#
 
9
# This program is free software; you can redistribute it and/or modify it under
 
10
# the terms of the GNU General Public License as published by the Free Software
 
11
# Foundation; either version 2 of the License, or (at your option) any later
 
12
# version.
 
13
#
 
14
# This program is distributed in the hope that it will be useful, but WITHOUT
 
15
# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
 
16
# FOR A PARTICULAR PURPOSE.  See the GNU General Public License for more
 
17
# details.
 
18
#
 
19
# You should have received a copy of the GNU General Public License along with
 
20
# this program; if not, write to the Free Software Foundation, Inc., 51 Franklin
 
21
# Street, Fifth Floor, Boston, MA 02110-1301, USA.
 
22
 
 
23
#-------------------------------------------------------------------------------
 
24
 
 
25
# Main part
 
26
 
 
27
AM_CPPFLAGS = \
 
28
-I$(top_srcdir)/src/bft \
 
29
-I$(top_srcdir)/src/fvm \
 
30
-I$(top_srcdir)/src/base \
 
31
-I$(top_srcdir)/src/mesh \
 
32
$(MPI_CPPFLAGS) $(BLAS_CPPFLAGS)
 
33
 
 
34
AM_CFLAGS = $(CFLAGS_DBG) $(CFLAGS_OPT)
 
35
 
 
36
AM_FCFLAGS = \
 
37
$(FCMODINCLUDE)$(top_builddir)/src \
 
38
$(FCFLAGS_DBG) $(FCFLAGS_OPT)
 
39
 
 
40
AM_LDFLAGS =
 
41
 
 
42
# Public header files (to be installed)
 
43
 
 
44
pkginclude_HEADERS = \
 
45
cs_benchmark.h \
 
46
cs_blas.h \
 
47
cs_gradient.h \
 
48
cs_grid.h \
 
49
cs_matrix.h \
 
50
cs_multigrid.h \
 
51
cs_sles.h
 
52
 
 
53
# Library source files
 
54
 
 
55
noinst_LTLIBRARIES = libcsalge.la
 
56
 
 
57
libcsalge_la_CFLAGS = $(CFLAGS_DBG) $(CFLAGS_HOT)
 
58
libcsalge_la_FCFLAGS = \
 
59
$(FCMODINCLUDE)$(top_builddir)/src \
 
60
$(FCFLAGS_DBG) $(FCFLAGS_HOT)
 
61
libcsalge_la_SOURCES = \
 
62
cs_benchmark.c \
 
63
cs_blas.c \
 
64
cs_gradient.c \
 
65
cs_grid.c \
 
66
cs_matrix.c \
 
67
cs_multigrid.c \
 
68
cs_sles.c \
 
69
autmgr.f90 \
 
70
bilsc2.f90 \
 
71
bilsc4.f90 \
 
72
crstgr.f90 \
 
73
divmas.f90 \
 
74
divrij.f90 \
 
75
gradmc.f90 \
 
76
gradrc.f90 \
 
77
gradrv.f90 \
 
78
grdcel.f90 \
 
79
grdvec.f90 \
 
80
grdvni.f90 \
 
81
grdpot.f90 \
 
82
inimas.f90 \
 
83
inimav.f90 \
 
84
invers.f90 \
 
85
itrgrp.f90 \
 
86
itrgrv.f90 \
 
87
itrmas.f90 \
 
88
itrmav.f90 \
 
89
matrdt.f90 \
 
90
matrix.f90 \
 
91
matrxv.f90 \
 
92
prods2.f90 \
 
93
prods3.f90 \
 
94
prodsc.f90 \
 
95
projts.f90 \
 
96
projtv.f90 \
 
97
promav.f90 \
 
98
proxav.f90 \
 
99
vectds.f90 \
 
100
viscfa.f90 \
 
101
visort.f90 \
 
102
viortv.f90
 
103
libcsalge_la_LDFLAGS = -no-undefined
 
104
 
 
105
clean-local:
 
106
        -rm -f *__genmod.f90 *__genmod.mod