def run(self, index=None, name=None):
if self.server.is_configuring:
sublime.error_message("CMake is configuring, please wait.")
return
if not self.server.targets:
sublime.error_message("No targets found! "
"Did you configure the project?")
return
if name is not None:
self._on_done(name)
elif not index:
self.items = [
[t.name, t.type, t.directory] for t in self.server.targets]
self.window.show_quick_panel(self.items, self._on_done)
else:
self._on_done(index)
评论列表
文章目录