__init__.py 文件源码

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

项目:CMakeBuilder 作者: rwols 项目源码 文件源码
def create_sublime_build_system(self):
        view = self.window.active_view()
        if not view:
            sublime.error_message('Could not get the active view!')
        name = get_setting(view, 'generated_name_for_build_system')
        if not name:
            sublime.error_message('Could not find the key '
                                  '"generated_name_for_build_system"'
                                  ' in the settings!')
        name = sublime.expand_variables(name, self.window.extract_variables())
        build_system = {
            'name': name,
            'shell_cmd': self.shell_cmd(),
            'working_dir': self.build_folder_pre_expansion,
            'variants': self.variants()
        }
        file_regex = self.file_regex()
        if file_regex:
            build_system['file_regex'] = file_regex
        syntax = self.syntax()
        if syntax:
            build_system['syntax'] = syntax
        env = self.get_env()
        if env:
            build_system['env'] = env
        return build_system
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号