예제 #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
예제 #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
예제 #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
예제 #4
0
파일: fortran.py 프로젝트: mwichmann/scons
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'
예제 #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
예제 #6
0
파일: f90.py 프로젝트: 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
예제 #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
예제 #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
예제 #9
0
파일: f03.py 프로젝트: 601040605/Nuitka
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
예제 #10
0
파일: f90.py 프로젝트: speleo3/apbs-pdb2pqr
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
예제 #11
0
파일: f77.py 프로젝트: puring0815/OpenKore
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
예제 #12
0
파일: f95.py 프로젝트: lijenpan/mapnik
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
예제 #13
0
파일: f95.py 프로젝트: 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
예제 #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
예제 #15
0
파일: f77.py 프로젝트: puring0815/OpenKore
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
예제 #16
0
파일: f90.py 프로젝트: 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'
예제 #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'
예제 #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'
예제 #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'] = ""
예제 #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"] = ""