From 5d57038f20bdfb9dc55da4e9f016310762c8c87b Mon Sep 17 00:00:00 2001 From: Damien LaRocque Date: Sat, 18 Feb 2023 15:19:05 -0500 Subject: [PATCH] Use an environment variable to set default folder Give a way to use an environment variable to set default_folder --- easyeda2kicad/__main__.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/easyeda2kicad/__main__.py b/easyeda2kicad/__main__.py index 7cca178..e667b32 100644 --- a/easyeda2kicad/__main__.py +++ b/easyeda2kicad/__main__.py @@ -157,6 +157,10 @@ def valid_arguments(arguments: dict) -> bool: "Kicad", "easyeda2kicad", ) + # Use environment variables if EASYEDA2KICAD_DIR is set + # Else, use default_folder + env_folder = os.getenv("EASYEDA2KICAD_DIR", default_folder) + default_folder = os.path.abspath(env_folder) if not os.path.isdir(default_folder): os.mkdir(default_folder)