| @@ -69,13 +69,9 @@ def build_lin(plugin_dir): | |||||
| def build(plugin_dir): | def build(plugin_dir): | ||||
| try: | |||||
| build_lin(plugin_dir) | |||||
| build_mac(plugin_dir) | |||||
| build_win(plugin_dir) | |||||
| move_stage() | |||||
| finally: | |||||
| delete_stage() | |||||
| build_lin(plugin_dir) | |||||
| build_mac(plugin_dir) | |||||
| build_win(plugin_dir) | |||||
| if __name__ == "__main__": | if __name__ == "__main__": | ||||
| @@ -44,11 +44,14 @@ for plugin_dir in plugin_dirs: | |||||
| print(f"Building {slug}") | print(f"Building {slug}") | ||||
| try: | try: | ||||
| build.build(plugin_dir) | build.build(plugin_dir) | ||||
| build.move_stage() | |||||
| except Exception as e: | except Exception as e: | ||||
| print(e) | print(e) | ||||
| print(f"{slug} build failed") | print(f"{slug} build failed") | ||||
| input() | input() | ||||
| continue | continue | ||||
| finally: | |||||
| build.delete_stage() | |||||
| # Copy manifest | # Copy manifest | ||||
| with open(library_manifest_filename, "w") as f: | with open(library_manifest_filename, "w") as f: | ||||