From f5ccd75de130f57600b405168cddfbd77e6a2a06 Mon Sep 17 00:00:00 2001 From: Dominik Rimpf <dominik.rimpf@kit.edu> Date: Wed, 8 Jun 2022 18:21:13 +0200 Subject: [PATCH] small patch for better readability of generation logic --- setup.py | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/setup.py b/setup.py index e0d323b..3bb3f3d 100644 --- a/setup.py +++ b/setup.py @@ -8,14 +8,17 @@ import py_compile class APIGenBuild(build_py): def run(self): build_versions = ['3.0', '3.1', '3.2'] + default_version = '3.2' for version in build_versions: target_dir = os.path.join(self.build_lib, 'netdb_client', f"api{version.replace('.', '')}") self.mkpath(target_dir) environ = os.environ.copy() environ['NETDB_VERSION'] = version - gen = subprocess.run(['net-api-generator', 'python', f'--output-dir={target_dir}'], check=True, env=environ) + subprocess.run(['net-api-generator', 'python', f'--output-dir={target_dir}'], check=True, env=environ) target_dir = os.path.join(self.build_lib, 'netdb_client') - gen = subprocess.run(['net-api-generator', 'python', f'--output-dir={target_dir}'], check=True, env=environ) + environ = os.environ.copy() + environ['NETDB_VERSION'] = default_version + subprocess.run(['net-api-generator', 'python', f'--output-dir={target_dir}'], check=True, env=environ) build_py.run(self) -- GitLab