+ do not override Mod modules with misleading Macro path

git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5196 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
This commit is contained in:
wmayer 2011-11-28 11:28:25 +00:00
parent be5c1e8731
commit c91caf2707

View File

@ -72,7 +72,9 @@ def InitApplications():
# Search for additional modules in the macro directory
if os.path.isdir(MacroMod):
MacroMods = os.listdir(MacroMod)
for i in MacroMods: ModDict[i.lower()] = os.path.join(MacroMod,i)
for i in MacroMods:
key = i.lower()
if key not in ModDict: ModDict[key] = os.path.join(MacroMod,i)
# Search for additional modules in command line
for i in AddPath:
if os.path.isdir(i): ModDict[i] = i