[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    [craft] bin: Clean env from duplicates
From:       Hannah von Reth <null () kde ! org>
Date:       2017-05-31 20:00:37
Message-ID: E1dG9nJ-00087O-Tz () code ! kde ! org
[Download RAW message or body]

Git commit bee7f615202b79f67fc7be5ea368aaf21596224c by Hannah von Reth.
Committed on 31/05/2017 at 20:00.
Pushed by vonreth into branch 'master'.

Clean env from duplicates

M  +2    -2    bin/CraftSetupHelper.py

https://commits.kde.org/craft/bee7f615202b79f67fc7be5ea368aaf21596224c

diff --git a/bin/CraftSetupHelper.py b/bin/CraftSetupHelper.py
index 37116efcb..094391529 100644
--- a/bin/CraftSetupHelper.py
+++ b/bin/CraftSetupHelper.py
@@ -117,8 +117,8 @@ class SetupHelper( object ):
         if not type(var) == list:
             var = [var]
         if key in self.env:
-            env = self.env[ key ].split(os.path.pathsep)
-            var += list(collections.OrderedDict(zip(env, [[True] for x in range(0,len(env))])))
+            env = var + self.env[ key ].split(os.path.pathsep)
+            var = list(collections.OrderedDict.fromkeys(env))
         self.env[ key ] = os.path.pathsep.join( var )
 
     def stringToEnv( self, string ):
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic