Ejemplo n.º 1
0
def generate(env):
    add_all_to_env(env)
    add_fortran_to_env(env)

    fc = env.Detect(compilers) or "f77"
    env["SHFORTRAN"] = fc
    env["FORTRAN"] = fc
Ejemplo n.º 2
0
def generate(env):
    add_all_to_env(env)
    add_fortran_to_env(env)

    fc = env.Detect(compilers) or 'f77'
    env['SHFORTRAN'] = fc
    env['FORTRAN'] = fc
Ejemplo n.º 3
0
def generate(env):
    add_all_to_env(env)
    add_fortran_to_env(env)

    fc = env.Detect(compilers) or 'f77'
    env['SHFORTRAN'] = fc
    env['FORTRAN'] = fc
Ejemplo n.º 4
0
def generate(env):
    add_all_to_env(env)
    add_fortran_to_env(env)

    if 'FORTRAN' not in env:
        env['FORTRAN'] = env.Detect(compilers) or 'f77'
    if 'SHFORTRAN' not in env:
        env['SHFORTRAN'] = '$FORTRAN'
Ejemplo n.º 5
0
def generate(env):
    add_all_to_env(env)
    add_f77_to_env(env)

    fcomp = env.Detect(compilers) or 'f77'
    env['F77']  = fcomp
    env['SHF77']  = fcomp

    env['FORTRAN']  = fcomp
    env['SHFORTRAN']  = fcomp
Ejemplo n.º 6
0
Archivo: f90.py Proyecto: mongodb/mongo
def generate(env):
    add_all_to_env(env)
    add_f90_to_env(env)

    fc = env.Detect(compilers) or 'f90'
    env['F90']  = fc
    env['SHF90']  = fc

    env['FORTRAN']  = fc
    env['SHFORTRAN']  = fc
Ejemplo n.º 7
0
def generate(env):
    add_all_to_env(env)
    add_f03_to_env(env)

    fcomp = env.Detect(compilers) or 'f03'
    env['F03'] = fcomp
    env['SHF03'] = fcomp

    env['FORTRAN'] = fcomp
    env['SHFORTRAN'] = fcomp
Ejemplo n.º 8
0
def generate(env):
    add_all_to_env(env)
    add_f90_to_env(env)

    fc = env.Detect(compilers) or "f90"
    env["F90"] = fc
    env["SHF90"] = fc

    env["FORTRAN"] = fc
    env["SHFORTRAN"] = fc
Ejemplo n.º 9
0
def generate(env):
    add_all_to_env(env)
    add_f03_to_env(env)

    fcomp = env.Detect(compilers) or 'f03'
    env['F03']  = fcomp
    env['SHF03']  = fcomp

    env['FORTRAN']  = fcomp
    env['SHFORTRAN']  = fcomp
Ejemplo n.º 10
0
def generate(env):
    add_all_to_env(env)
    add_f90_to_env(env)

    fc = env.Detect(compilers) or 'f90'
    env['F90']  = fc
    env['SHF90']  = fc

    env['FORTRAN']  = fc
    env['SHFORTRAN']  = fc
Ejemplo n.º 11
0
def generate(env):
    add_all_to_env(env)
    add_f77_to_env(env)

    fcomp = env.Detect(compilers) or 'f77'
    env['F77']  = fcomp
    env['SHF77']  = fcomp

    env['FORTRAN']  = fcomp
    env['SHFORTRAN']  = fcomp
Ejemplo n.º 12
0
def generate(env):
    add_all_to_env(env)
    add_f95_to_env(env)

    fcomp = env.Detect(compilers) or "f95"
    env["F95"] = fcomp
    env["SHF95"] = fcomp

    env["FORTRAN"] = fcomp
    env["SHFORTRAN"] = fcomp
Ejemplo n.º 13
0
Archivo: f95.py Proyecto: blag/keyczar
def generate(env):
    add_all_to_env(env)
    add_f95_to_env(env)

    fcomp = env.Detect(compilers) or 'f95'
    env['F95']  = fcomp
    env['SHF95']  = fcomp

    env['FORTRAN']  = fcomp
    env['SHFORTRAN']  = fcomp
Ejemplo n.º 14
0
def generate(env):
    add_all_to_env(env)
    add_f95_to_env(env)

    fcomp = env.Detect(compilers) or 'f95'
    env['F95'] = fcomp
    env['SHF95'] = fcomp

    env['FORTRAN'] = fcomp
    env['SHFORTRAN'] = fcomp
Ejemplo n.º 15
0
def generate(env):
    add_all_to_env(env)
    add_f77_to_env(env)

    fcomp = env.Detect(compilers) or "f77"
    env["F77"] = fcomp
    env["SHF77"] = fcomp

    env["FORTRAN"] = fcomp
    env["SHFORTRAN"] = fcomp
Ejemplo n.º 16
0
Archivo: f90.py Proyecto: zhengft/scons
def generate(env):
    add_all_to_env(env)
    add_f90_to_env(env)

    fc = env.Detect(compilers) or 'f90'
    if 'F90' not in env:
        env['F90']  = fc
    if 'SHF90' not in env:
        env['SHF90']  = '$F90'

    if 'FORTRAN' not in env:
        env['FORTRAN']  = fc
    if 'SHFORTRAN' not in env:
        env['SHFORTRAN']  = '$FORTRAN'
Ejemplo n.º 17
0
def generate(env):
    add_all_to_env(env)
    add_f03_to_env(env)

    fcomp = env.Detect(compilers) or 'f03'
    if 'F03' not in env:
        env['F03'] = fcomp
    if 'SHF03' not in env:
        env['SHF03'] = '$F03'

    if 'FORTRAN' not in env:
        env['FORTRAN'] = fcomp
    if 'SHFORTRAN' not in env:
        env['SHFORTRAN'] = '$FORTRAN'
Ejemplo n.º 18
0
def generate(env):
    add_all_to_env(env)
    add_f77_to_env(env)

    fcomp = env.Detect(compilers) or 'f77'
    if 'F77' not in env:
        env['F77'] = fcomp
    if 'SHF77' not in env:
        env['SHF77'] = '$F77'

    if 'FORTRAN' not in env:
        env['FORTRAN'] = fcomp
    if 'SHFORTRAN' not in env:
        env['SHFORTRAN'] = '$FORTRAN'
Ejemplo n.º 19
0
def generate(env):
    """Add Builders and construction variables for g77 to an Environment."""
    add_all_to_env(env)
    add_f77_to_env(env)

    fcomp = env.Detect(compilers) or 'g77'
    if env['PLATFORM'] in ['cygwin', 'win32']:
        env['SHFORTRANFLAGS'] = SCons.Util.CLVar('$FORTRANFLAGS')
        env['SHF77FLAGS'] = SCons.Util.CLVar('$F77FLAGS')
    else:
        env['SHFORTRANFLAGS'] = SCons.Util.CLVar('$FORTRANFLAGS -fPIC')
        env['SHF77FLAGS'] = SCons.Util.CLVar('$F77FLAGS -fPIC')

    env['FORTRAN'] = fcomp
    env['SHFORTRAN'] = '$FORTRAN'

    env['F77'] = fcomp
    env['SHF77'] = '$F77'

    env['INCFORTRANPREFIX'] = "-I"
    env['INCFORTRANSUFFIX'] = ""

    env['INCF77PREFIX'] = "-I"
    env['INCF77SUFFIX'] = ""
Ejemplo n.º 20
0
def generate(env):
    """Add Builders and construction variables for g77 to an Environment."""
    add_all_to_env(env)
    add_f77_to_env(env)

    fcomp = env.Detect(compilers) or "g77"
    if env["PLATFORM"] in ["cygwin", "win32"]:
        env["SHFORTRANFLAGS"] = SCons.Util.CLVar("$FORTRANFLAGS")
        env["SHF77FLAGS"] = SCons.Util.CLVar("$F77FLAGS")
    else:
        env["SHFORTRANFLAGS"] = SCons.Util.CLVar("$FORTRANFLAGS -fPIC")
        env["SHF77FLAGS"] = SCons.Util.CLVar("$F77FLAGS -fPIC")

    env["FORTRAN"] = fcomp
    env["SHFORTRAN"] = "$FORTRAN"

    env["F77"] = fcomp
    env["SHF77"] = "$F77"

    env["INCFORTRANPREFIX"] = "-I"
    env["INCFORTRANSUFFIX"] = ""

    env["INCF77PREFIX"] = "-I"
    env["INCF77SUFFIX"] = ""