小编Dok*_*Dok的帖子

将 Scons 文件转换为 VisualStudio 项目文件

下午好。

我在 Scons 中有一个构建脚本:

EnsureSConsVersion(0,14);

import string
import os
import os.path
import glob
import sys
import methods

methods.update_version()

# scan possible build platforms

platform_list = [] # list of platforms
platform_opts = {} # options for each platform
platform_flags = {} # flags for each platform


active_platforms=[]
active_platform_ids=[]
platform_exporters=[]
global_defaults=[]

for x in glob.glob("platform/*"):
    if (not os.path.isdir(x)):
        continue
    tmppath="./"+x

    sys.path.append(tmppath)
    import detect

    if (os.path.exists(x+"/export/export.cpp")):
        platform_exporters.append(x[9:])
    if (os.path.exists(x+"/globals/global_defaults.cpp")):
        global_defaults.append(x[9:])
    if (detect.is_active()):
        active_platforms.append( detect.get_name() )
        active_platform_ids.append(x);
    if (detect.can_build()):
        x=x.replace("platform/","") # rest of …
Run Code Online (Sandbox Code Playgroud)

c++ scons visual-studio-2010

5
推荐指数
1
解决办法
3040
查看次数

标签 统计

c++ ×1

scons ×1

visual-studio-2010 ×1