Subversion Repositories slepc-dev

Rev

Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 2299 Rev 2757
Line 141... Line 141...
      writeRoot(f,petscdir,petscarch)
      writeRoot(f,petscdir,petscarch)
      f.write('include_directories (${PETSC_PACKAGE_INCLUDES} ${SLEPC_PACKAGE_INCLUDES})\n')
      f.write('include_directories (${PETSC_PACKAGE_INCLUDES} ${SLEPC_PACKAGE_INCLUDES})\n')
      pkglist = [('sys'            , ''),
      pkglist = [('sys'            , ''),
                 ('vec'            , 'sys'),
                 ('vec'            , 'sys'),
                 ('ip'             , 'sys'),
                 ('ip'             , 'sys'),
 
                 ('ps'             , 'sys'),
                 ('st'             , 'ip sys'),
                 ('st'             , 'ip sys'),
                 ('eps'            , 'ip st vec sys'),
                 ('eps'            , 'ip ps st vec sys'),
                 ('svd'            , 'eps ip sys'),
                 ('svd'            , 'eps ip ps sys'),
                 ('qep'            , 'eps ip sys')]
                 ('qep'            , 'eps ip ps sys')]
      for pkg,deps in pkglist:
      for pkg,deps in pkglist:
        writePackage(f,pkg,deps.split())
        writePackage(f,pkg,deps.split())
      f.write ('''
      f.write ('''
add_library (slepc %s)
add_library (slepc %s)
target_link_libraries (slepc ${PETSC_LIB} ${SLEPC_PACKAGE_LIBS} ${PETSC_PACKAGE_LIBS})
target_link_libraries (slepc ${PETSC_LIB} ${SLEPC_PACKAGE_LIBS} ${PETSC_PACKAGE_LIBS})