~chaffra/+junk/trilinos

« back to all changes in this revision

Viewing changes to packages/nox/test/epetra/LOCA_UnitTests/Makefile.am

  • Committer: Bazaar Package Importer
  • Author(s): Christophe Prud'homme, Christophe Prud'homme, Johannes Ring
  • Date: 2009-12-13 12:53:22 UTC
  • mfrom: (5.1.2 sid)
  • Revision ID: james.westby@ubuntu.com-20091213125322-in0nrdjc55deqsw9
Tags: 10.0.3.dfsg-1
[Christophe Prud'homme]
* New upstream release

[Johannes Ring]
* debian/patches/libname.patch: Add prefix 'libtrilinos_' to all
  libraries. 
* debian/patches/soname.patch: Add soversion to libraries.
* debian/watch: Update download URL.
* debian/control:
  - Remove python-numeric from Build-Depends (virtual package).
  - Remove automake and autotools from Build-Depends and add cmake to
    reflect switch to CMake.
  - Add python-support to Build-Depends.
* debian/rules: 
  - Cleanup and updates for switch to CMake.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
## $Id: Makefile.am,v 1.10 2007/01/10 21:58:58 etphipp Exp $ 
2
 
## $Source: /space/CVS/Trilinos/packages/nox/test/epetra/LOCA_UnitTests/Makefile.am,v $ 
3
 
# @HEADER
4
 
# ************************************************************************
5
 
6
 
#            NOX: An Object-Oriented Nonlinear Solver Package
7
 
#                 Copyright (2002) Sandia Corporation
8
 
9
 
#            LOCA: Library of Continuation Algorithms Package
10
 
#                 Copyright (2005) Sandia Corporation
11
 
12
 
# Under terms of Contract DE-AC04-94AL85000, there is a non-exclusive
13
 
# license for use of this work by or on behalf of the U.S. Government.
14
 
15
 
# This library is free software; you can redistribute it and/or modify
16
 
# it under the terms of the GNU Lesser General Public License as
17
 
# published by the Free Software Foundation; either version 2.1 of the
18
 
# License, or (at your option) any later version.
19
 
#  
20
 
# This library is distributed in the hope that it will be useful, but
21
 
# WITHOUT ANY WARRANTY; without even the implied warranty of
22
 
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
23
 
# Lesser General Public License for more details.
24
 
25
 
# You should have received a copy of the GNU Lesser General Public
26
 
# License along with this library; if not, write to the Free Software
27
 
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307
28
 
# USA
29
 
30
 
# Questions? Contact Roger Pawlowski (rppawlo@sandia.gov) or 
31
 
# Eric Phipps (etphipp@sandia.gov), Sandia National Laboratories.
32
 
# ************************************************************************
33
 
# @HEADER
34
 
 
35
 
include $(top_builddir)/Makefile.export.nox
36
 
 
37
 
if USING_GNUMAKE
38
 
TEST_LIBS     = $(shell $(PERL_EXE) $(top_srcdir)/config/strip_dup_libs.pl $(LOCA_EPETRA_TEST_LIBS))
39
 
TEST_INCLUDES = $(shell $(PERL_EXE) $(top_srcdir)/config/strip_dup_incl_paths.pl $(LOCA_EPETRA_TEST_INCLUDES))
40
 
else
41
 
TEST_LIBS     = $(LOCA_EPETRA_TEST_LIBS)
42
 
TEST_INCLUDES = $(LOCA_EPETRA_TEST_INCLUDES)
43
 
endif
44
 
 
45
 
AM_CPPFLAGS = $(TEST_INCLUDES)
46
 
 
47
 
EXEEXT = .exe
48
 
 
49
 
HOUSEHOLDERBORDEREDSOLVE = householderBorderedSolve
50
 
HOUSEHOLDERTRANSBORDEREDSOLVE = householderTransposeBorderedSolve
51
 
TRANSPOSESOLVE = transposeSolve
52
 
COMPOSITECONSTRAINT = compositeConstraint
53
 
COMPOSITECONSTRAINTMVDX = compositeConstraintMVDX
54
 
NCRF = naturalContResidualFills
55
 
 
56
 
if BUILD_LOCA_EPETRA_TESTS
57
 
noinst_PROGRAMS = \
58
 
        $(HOUSEHOLDERBORDEREDSOLVE) \
59
 
        $(HOUSEHOLDERTRANSBORDEREDSOLVE) \
60
 
        $(TRANSPOSESOLVE) \
61
 
        $(COMPOSITECONSTRAINT) \
62
 
        $(COMPOSITECONSTRAINTMVDX) \
63
 
        $(NCRF)
64
 
endif
65
 
 
66
 
householderBorderedSolve_SOURCES = \
67
 
        $(srcdir)/HouseholderBorderedSolve.C 
68
 
 
69
 
householderBorderedSolve_DEPENDENCIES = \
70
 
        $(top_builddir)/src/libnox.a \
71
 
        $(top_builddir)/src-epetra/libnoxepetra.a \
72
 
        $(top_builddir)/test/utils/libnoxtestutils.a \
73
 
        $(top_builddir)/src-loca/src/libloca.a \
74
 
        $(top_builddir)/src-loca/src-epetra/liblocaepetra.a \
75
 
        $(top_builddir)/test/epetra/LOCA_TestProblems/liblocatestproblems.a
76
 
 
77
 
householderBorderedSolve_LDADD = $(TEST_LIBS)
78
 
 
79
 
householderTransposeBorderedSolve_SOURCES = \
80
 
        $(srcdir)/HouseholderTransposeBorderedSolve.C 
81
 
 
82
 
householderTransposeBorderedSolve_DEPENDENCIES = \
83
 
        $(householderBorderedSolve_DEPENDENCIES)
84
 
 
85
 
householderTransposeBorderedSolve_LDADD = \
86
 
        $(householderBorderedSolve_LDADD)
87
 
 
88
 
transposeSolve_SOURCES = \
89
 
        $(srcdir)/TransposeSolve.C 
90
 
 
91
 
transposeSolve_DEPENDENCIES = \
92
 
        $(householderBorderedSolve_DEPENDENCIES)
93
 
 
94
 
transposeSolve_LDADD = \
95
 
        $(householderBorderedSolve_LDADD)
96
 
 
97
 
compositeConstraint_SOURCES = \
98
 
        $(srcdir)/CompositeConstraint.C
99
 
 
100
 
compositeConstraint_DEPENDENCIES = \
101
 
        $(householderBorderedSolve_DEPENDENCIES)
102
 
 
103
 
compositeConstraint_LDADD = \
104
 
        $(householderBorderedSolve_LDADD)
105
 
 
106
 
compositeConstraintMVDX_SOURCES = \
107
 
        $(srcdir)/CompositeConstraintMVDX.C
108
 
 
109
 
compositeConstraintMVDX_DEPENDENCIES = \
110
 
        $(householderBorderedSolve_DEPENDENCIES)
111
 
 
112
 
compositeConstraintMVDX_LDADD = \
113
 
        $(householderBorderedSolve_LDADD)
114
 
 
115
 
naturalContResidualFills_SOURCES = \
116
 
        $(srcdir)/NaturalContResidualFills.C
117
 
 
118
 
naturalContResidualFills_DEPENDENCIES = \
119
 
        $(householderBorderedSolve_DEPENDENCIES)
120
 
 
121
 
naturalContResidualFills_LDADD = \
122
 
        $(householderBorderedSolve_LDADD)
123
 
 
124
 
# ------------------------------------------------------------------------
125
 
# Files to be deleted by 'make maintainer-clean'
126
 
# ------------------------------------------------------------------------
127
 
 
128
 
MAINTAINERCLEANFILES = Makefile.in 
129
 
 
130
 
# ------------------------------------------------------------------------
131
 
# Files to be deleted by 'make clean'
132
 
# ------------------------------------------------------------------------
133
 
 
134
 
MOSTLYCLEANFILES = $(CXXREPOS)
135