Subversion Repositories slepc-dev

Compare Revisions

Ignore whitespace Rev 2752 → Rev 2753

/trunk/config/blopex.py
119,7 → 119,7
conf.write('#ifndef SLEPC_HAVE_BLOPEX\n#define SLEPC_HAVE_BLOPEX 1\n#endif\n\n')
vars.write('BLOPEX_LIB = -L' + libDir + ' -lBLOPEX\n')
cmake.write('set (SLEPC_HAVE_BLOPEX YES)\n')
cmake.write('find_library (BLOPEX_LIB BLOPEX)\n')
cmake.write('find_library (BLOPEX_LIB BLOPEX HINTS '+ libDir +')\n')
 
return ['-L' + libDir] + ['-I' + incDir]
 
/trunk/config/check.py
140,5 → 140,5
vars.write(name + '_LIB = '+str.join(' ',flags)+'\n')
cmake.write('set (SLEPC_HAVE_' + name + ' YES)\n')
libname = ''.join([s.lstrip('-l')+' ' for s in l])
cmake.write('find_library (' + name + '_LIB ' + libname + 'HINTS '+ d +')\n')
cmake.write('set (' + name + '_LIB "")\nforeach (libname ' + libname + ')\n string (TOUPPER ${libname} LIBNAME)\n find_library (${LIBNAME}LIB ${libname} HINTS '+ d +')\n list (APPEND ' + name + '_LIB "${${LIBNAME}LIB}")\nendforeach()\n')
return flags
/trunk/config/configure.py
347,7 → 347,7
sys.exit('ERROR: cannot generate Fortran stubs; try configuring PETSc with --download-sowing or use a mercurial version of PETSc')
 
# CMake stuff
cmake.write('set (SLEPC_PACKAGE_LIBS "${ARPACK_LIB}" "${BLZPACK_LIB}" "${TRLAN_LIB}" "${PRIMME_LIB}")\n')
cmake.write('set (SLEPC_PACKAGE_LIBS "${ARPACK_LIB}" "${BLZPACK_LIB}" "${TRLAN_LIB}" "${PRIMME_LIB}" "${BLOPEX_LIB}" )\n')
cmake.write('set (SLEPC_PACKAGE_INCLUDES "${PRIMME_INCLUDE}")\n')
cmake.write('find_library (PETSC_LIB petsc HINTS ${PETSc_BINARY_DIR}/lib )\n')
cmake.write('''