| Line 138... |
Line 138... |
|
|
conf.write('#ifndef SLEPC_HAVE_' + name + '\n#define SLEPC_HAVE_' + name + ' 1\n#define SLEPC_' + name + '_HAVE_'+mangling+' 1\n#endif\n\n')
|
conf.write('#ifndef SLEPC_HAVE_' + name + '\n#define SLEPC_HAVE_' + name + ' 1\n#define SLEPC_' + name + '_HAVE_'+mangling+' 1\n#endif\n\n')
|
vars.write(name + '_LIB = '+str.join(' ',flags)+'\n')
|
vars.write(name + '_LIB = '+str.join(' ',flags)+'\n')
|
cmake.write('set (SLEPC_HAVE_' + name + ' YES)\n')
|
cmake.write('set (SLEPC_HAVE_' + name + ' YES)\n')
|
libname = ''.join([s.lstrip('-l')+' ' for s in l])
|
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
|
return flags
|
|
|
|
|