From ed203c7b7654463e4b88c891c0bc51a4369c8b76 Mon Sep 17 00:00:00 2001
From: Anna Mareike Kostelecky <anmako96@web.de>
Date: Mon, 24 Feb 2025 16:45:27 +0100
Subject: [PATCH] [bin][util] remove targetfolder  in install script writer

---
 bin/util/installscript_writer.py | 9 +++------
 1 file changed, 3 insertions(+), 6 deletions(-)

diff --git a/bin/util/installscript_writer.py b/bin/util/installscript_writer.py
index 3c8a641315..99bd700f1e 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."
                     )
 
 
-- 
GitLab