]> git.seodisparate.com - AnotherAURHelper/commitdiff
Ensure output pkgs dir exists on build
authorStephen Seo <seo.disparate@gmail.com>
Sat, 4 Jun 2022 07:58:18 +0000 (16:58 +0900)
committerStephen Seo <seo.disparate@gmail.com>
Sat, 4 Jun 2022 07:58:18 +0000 (16:58 +0900)
update.py

index 47f4f2e305c6597a7d4092f89e1039f404b1ba13..de908fa8d3c1d9f4c4b20df6bd61b0d54c44d343 100755 (executable)
--- a/update.py
+++ b/update.py
@@ -15,6 +15,7 @@ import time
 import shutil
 import getpass
 import tempfile
+from pathlib import Path
 
 #SCRIPT_DIR = os.path.dirname(os.path.realpath(__file__))
 SUDO_PROC = False
@@ -848,6 +849,10 @@ def update_pkg_list(
 
         pkg_state[pkg]["build_status"] = "success"
 
+        log_print("Ensuring pkgs directory exists...")
+        if not os.path.exists(other_state['pkg_out_dir']):
+            pkg_out_dir_path = Path(other_state['pkg_out_dir'])
+            pkg_out_dir_path.mkdir(parents=True)
         log_print("Moving pkg to pkgs directory...")
         for f in pkg_list:
             log_print(f'Moving "{f}"...')