pespin has uploaded this change for review. ( https://gerrit.osmocom.org/c/osmo-ci/+/34662?usp=email )
Change subject: obs: srcpkg.py: Run generate_build_dep.sh in osmo-epdg project ...................................................................... obs: srcpkg.py: Run generate_build_dep.sh in osmo-epdg project Change-Id: Icd9dc734ec938398668640f77ec83aae4a1ee0f4 --- M scripts/obs/lib/srcpkg.py 1 file changed, 20 insertions(+), 3 deletions(-) git pull ssh://gerrit.osmocom.org:29418/osmo-ci refs/changes/62/34662/1 diff --git a/scripts/obs/lib/srcpkg.py b/scripts/obs/lib/srcpkg.py index cffb961..4eaaa47 100644 --- a/scripts/obs/lib/srcpkg.py +++ b/scripts/obs/lib/srcpkg.py @@ -102,13 +102,21 @@ return "" +def _prepare_project_erlang_common(project): + """ Run erlang/$(project)'s generate_build_dep.sh script to download + sources for dependencies. """ + lib.run_cmd("contrib/generate_build_dep.sh", + cwd=lib.git.get_repo_path("erlang/" + project)) def prepare_project_osmo_dia2gsup(): """ Run erlang/osmo_dia2gsup's generate_build_dep.sh script to download sources for dependencies. """ - lib.run_cmd("contrib/generate_build_dep.sh", - cwd=lib.git.get_repo_path("erlang/osmo_dia2gsup")) + _prepare_project_erlang_common("osmo_dia2gsup") +def prepare_project_osmo_epdg(): + """ Run erlang/osmo-epdg's generate_build_dep.sh script to download + sources for dependencies. """ + _prepare_project_erlang_common("osmo-epdg") def prepare_project_open5gs(): """ Download the subproject sources here, so the package can be built in @@ -177,7 +185,7 @@ os.makedirs(lib.get_output_path(project)) lib.remove_cache_extra_files() - project_specific_func = f"prepare_project_{os.path.basename(project)}" + project_specific_func = f"prepare_project_{os.path.basename(project).replace('-', '_')}" if project_specific_func in globals(): print(f"{project}: running {project_specific_func}") globals()[project_specific_func]() -- To view, visit https://gerrit.osmocom.org/c/osmo-ci/+/34662?usp=email To unsubscribe, or for help writing mail filters, visit https://gerrit.osmocom.org/settings Gerrit-Project: osmo-ci Gerrit-Branch: master Gerrit-Change-Id: Icd9dc734ec938398668640f77ec83aae4a1ee0f4 Gerrit-Change-Number: 34662 Gerrit-PatchSet: 1 Gerrit-Owner: pespin <pes...@sysmocom.de> Gerrit-MessageType: newchange