diff --git a/bin/util/installscript_writer.py b/bin/util/installscript_writer.py index 3c8a641315ccf61dff4be0357bf13d8e64bd6d5b..99bd700f1ee43dd54df51d58f22670a840b67adc 100644 --- a/bin/util/installscript_writer.py +++ b/bin/util/installscript_writer.py @@ -211,16 +211,13 @@ class InstallScriptWriterPython(InstallScriptWriterInterface): def installModule(subFolder, url, branch, revision): - targetFolder = url.split("/")[-1] - if targetFolder.endswith(".git"): - targetFolder = targetFolder[:-4] - if not os.path.exists(targetFolder): - runFromSubFolder(['git', 'clone', url, targetFolder], '.') + if not os.path.exists(subFolder): + runFromSubFolder(['git', 'clone', url, subFolder], '.') runFromSubFolder(['git', 'checkout', branch], subFolder) runFromSubFolder(['git', 'reset', '--hard', revision], subFolder) else: print( - f"Skip cloning {{url}} since target '{{targetFolder}}' already exists." + f"Skip cloning {{url}} since target '{{subFolder}}' already exists." )