Subversion Repositories slepc-dev

Rev

Go to most recent revision | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
2495 jroman 1
#
2
#  - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
3
#  SLEPc - Scalable Library for Eigenvalue Problem Computations
2575 eromero 4
#  Copyright (c) 2002-2011, Universitat Politecnica de Valencia, Spain
2495 jroman 5
#
6
#  This file is part of SLEPc.
7
#
8
#  SLEPc is free software: you can redistribute it and/or modify it under  the
9
#  terms of version 3 of the GNU Lesser General Public License as published by
10
#  the Free Software Foundation.
11
#
12
#  SLEPc  is  distributed in the hope that it will be useful, but WITHOUT  ANY
13
#  WARRANTY;  without even the implied warranty of MERCHANTABILITY or  FITNESS
14
#  FOR  A  PARTICULAR PURPOSE. See the GNU Lesser General Public  License  for
15
#  more details.
16
#
17
#  You  should have received a copy of the GNU Lesser General  Public  License
18
#  along with SLEPc. If not, see <http://www.gnu.org/licenses/>.
19
#  - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
20
#
21
 
1522 slepc 22
include ${PETSC_DIR}/conf/variables
1523 slepc 23
include ${SLEPC_DIR}/${PETSC_ARCH}/conf/slepcvariables
1522 slepc 24
 
1523 slepc 25
SLEPC_LIB_DIR	    = ${SLEPC_DIR}/${PETSC_ARCH}/lib
1562 slepc 26
SLEPC_INCLUDE       = -I${SLEPC_DIR} -I${SLEPC_DIR}/${PETSC_ARCH}/include -I${SLEPC_DIR}/include
1522 slepc 27
CC_INCLUDES         = ${PETSC_INCLUDE} ${SLEPC_INCLUDE}
28
FC_INCLUDES         = ${PETSC_INCLUDE} ${SLEPC_INCLUDE}
29
 
2423 jroman 30
SLEPC_EXTERNAL_LIB  = ${ARPACK_LIB} ${BLZPACK_LIB} ${PLANSO_LIB} ${TRLAN_LIB} ${PRIMME_LIB} ${BLOPEX_LIB}
1712 jroman 31
OTHERSHAREDLIBS = ${SLEPC_EXTERNAL_LIB}
1522 slepc 32
 
33
INSTALL_LIB_DIR	= ${SLEPC_LIB_DIR}
2265 jroman 34
CCPPFLAGS	= ${PETSC_CCPPFLAGS} ${SLEPC_INCLUDE}
35
FCPPFLAGS	= ${PETSC_FCPPFLAGS} ${SLEPC_INCLUDE}
1522 slepc 36
 
37
SLEPC_LIB         = ${CC_LINKER_SLFLAG}${SLEPC_LIB_DIR} -L${SLEPC_LIB_DIR} -lslepc ${SLEPC_EXTERNAL_LIB} ${PETSC_KSP_LIB}
38
 
39
# no longer required
40
SLEPC_FORTRAN_LIB =
41
 
42
SHLIBS   = libslepc
1884 antodo 43
LIBNAME  = ${INSTALL_LIB_DIR}/${LIBBASE}.${AR_LIB_SUFFIX}
1522 slepc 44