SdkCompile.py 文件源码

python
阅读 17 收藏 0 点赞 0 评论 0

项目:aurora-sdk-mac 作者: nanoleaf 项目源码 文件源码
def sdk_compile(plugin_dir):
    makefile_dir = plugin_dir + "/Debug/"
    print(makefile_dir)
    make_clean_process = subprocess.Popen(["make", "clean"], cwd=makefile_dir, stdout=subprocess.PIPE)
    while True:
        line = make_clean_process.stdout.readline()
        if line != "":
            print (line)
        else:
            break
    make_all_process = subprocess.Popen(["make", "all"], cwd=makefile_dir, stdout=subprocess.PIPE)
    while True:
        line = make_all_process.stdout.readline()
        if line != "":
            print (line)
        else:
            break

    plugin_built = check_if_sdk_file_built(plugin_dir)
    if not plugin_built:
        tkMessageBox.showinfo("Build result", "Build Failed")
    else:
        tkMessageBox.showinfo("Build result", "Build Successful")
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号