示例#1
0
文件: atlas.py 项目: gidden/fief
from fief import repo

interfaces = {'atlas': repo.ifc(requires='cc')}

realize = repo.c_realize

build_a = repo.configure_make_make_install(interfaces, libs='atlas', 
                                           configure_args='--shared')

示例#2
0
文件: openmpi.py 项目: gidden/fief
from fief import repo

interfaces = {'mpi3': repo.ifc(requires='cc'),
              'mpi2': repo.ifc(requires='cc'),
              'mpi1': repo.ifc(requires='cc'),
              }

realize = repo.c_realize

build_a = repo.configure_make_make_install(interfaces, make_args='all')
示例#3
0
文件: mpich.py 项目: gidden/fief
from fief import repo

interfaces = {'mpi3': repo.ifc(requires='cc'),
              'mpi2': repo.ifc(requires='cc'),
              'mpi1': repo.ifc(requires='cc'),
              }

realize = repo.c_realize

build_a = repo.configure_make_make_install(interfaces, libs=('mpich', 'fmpich', 
                                           'mpichcxx', 'mpichf90', 'mpl', 'opa'))