コード例 #1
0
def generate(env):
    if not env.has_key('ENV'):
        env['ENV'] = {}
    
    get_vs_paths(env)
    get_vc_paths(env)
    get_sdk_paths(env)

    msvc_sa.generate(env)
    mslib_sa.generate(env)
    mslink_sa.generate(env)
コード例 #2
0
def generate(env):
    if not env.has_key('ENV'):
        env['ENV'] = {}

    for version in versions:
        root = get_winddk_root(env, version)
        if root is not None:
            get_winddk_paths(env, version, root)
            break

    msvc_sa.generate(env)
    mslib_sa.generate(env)
    mslink_sa.generate(env)
コード例 #3
0
ファイル: winddk.py プロジェクト: EMGD-Community/mesa
def generate(env):
    if not env.has_key('ENV'):
        env['ENV'] = {}

    for version in versions:
        root = get_winddk_root(env, version)
        if root is not None:
            get_winddk_paths(env, version, root)
            break

    if env['toolchain'] == 'winddk':
        msvc_sa.generate(env)
        mslib_sa.generate(env)
        mslink_sa.generate(env)
コード例 #4
0
ファイル: wcesdk.py プロジェクト: EMGD-Community/mesa
def generate(env):

    msvc_sa.generate(env)
    mslib_sa.generate(env)
    mslink_sa.generate(env)

    if not env.has_key('ENV'):
        env['ENV'] = {}
    
    try:
        include_path, lib_path, exe_path = get_wce600_paths(env)

        env.PrependENVPath('INCLUDE', include_path)
        env.PrependENVPath('LIB', lib_path)
        env.PrependENVPath('PATH', exe_path)
    except (SCons.Util.RegError, SCons.Errors.InternalError):
        pass
コード例 #5
0
def generate(env):

    msvc_sa.generate(env)
    mslib_sa.generate(env)
    mslink_sa.generate(env)

    if not env.has_key('ENV'):
        env['ENV'] = {}
    
    try:
        include_path, lib_path, exe_path = get_wce600_paths(env)

        env.PrependENVPath('INCLUDE', include_path)
        env.PrependENVPath('LIB', lib_path)
        env.PrependENVPath('PATH', exe_path)
    except (SCons.Util.RegError, SCons.Errors.InternalError):
        pass
コード例 #6
0
ファイル: winddk.py プロジェクト: astrofimov/vgallium
def generate(env):

    msvc_sa.generate(env)
    mslib_sa.generate(env)
    mslink_sa.generate(env)

    if not env.has_key('ENV'):
        env['ENV'] = {}
    
    try:
        include_path, lib_path, exe_path = get_winddk_paths(env)

        # since other tools can set these, we just make sure that the
        # relevant stuff from WINDDK is in there somewhere.
        env.PrependENVPath('INCLUDE', include_path)
        env.PrependENVPath('LIB', lib_path)
        env.PrependENVPath('PATH', exe_path)
    except (SCons.Util.RegError, SCons.Errors.InternalError):
        pass
コード例 #7
0
def generate(env):

    msvc_sa.generate(env)
    mslib_sa.generate(env)
    mslink_sa.generate(env)

    if not env.has_key('ENV'):
        env['ENV'] = {}

    try:
        include_path, lib_path, exe_path = get_winddk_paths(env)

        # since other tools can set these, we just make sure that the
        # relevant stuff from WINDDK is in there somewhere.
        env.PrependENVPath('INCLUDE', include_path)
        env.PrependENVPath('LIB', lib_path)
        env.PrependENVPath('PATH', exe_path)
    except (SCons.Util.RegError, SCons.Errors.InternalError):
        pass