diff --git a/build.py b/build.py index b375b03..a70389f 100755 --- a/build.py +++ b/build.py @@ -4,7 +4,8 @@ import os import sys import subprocess import multiprocessing -from utils.bootstrap_setup import setup_bootstrap, load_config +from utils.bootstrap_setup import setup_bootstrap +from utils.common import load_config BASE_DIR = os.getcwd() TMP_DIR = os.path.join(BASE_DIR, "tmp") diff --git a/utils/__pycache__/bootstrap_setup.cpython-311.pyc b/utils/__pycache__/bootstrap_setup.cpython-311.pyc index 5a28f9f..5a4dbd4 100644 Binary files a/utils/__pycache__/bootstrap_setup.cpython-311.pyc and b/utils/__pycache__/bootstrap_setup.cpython-311.pyc differ diff --git a/utils/bootstrap_setup.py b/utils/bootstrap_setup.py index e976783..ea5e9dd 100644 --- a/utils/bootstrap_setup.py +++ b/utils/bootstrap_setup.py @@ -1,16 +1,7 @@ import os import sys import subprocess - - -def load_config(config_path): - config = {} - with open(config_path, "r") as f: - for line in f: - if "=" in line and not line.strip().startswith("#"): - key, value = line.strip().split("=", 1) - config[key] = value.strip('"') - return config +from utils.common import load_config def load_bootstrap_config(bootstrap_path): diff --git a/utils/common.py b/utils/common.py new file mode 100644 index 0000000..9d1410c --- /dev/null +++ b/utils/common.py @@ -0,0 +1,10 @@ +#!/usr/bin/env python + +def load_config(config_path): + config = {} + with open(config_path, "r") as f: + for line in f: + if "=" in line and not line.strip().startswith("#"): + key, value = line.strip().split("=", 1) + config[key] = value.strip('"') + return config