Преглед на файлове

added additional search paths for dll on windows

Michael Dawson-Haggerty преди 12 години
родител
ревизия
f1e43f560a
променени са 1 файла, в които са добавени 5 реда и са изтрити 1 реда
  1. 5 1
      port/PyAssimp/pyassimp/helper.py

+ 5 - 1
port/PyAssimp/pyassimp/helper.py

@@ -30,7 +30,11 @@ if os.name=='posix':
 
 
 elif os.name=='nt':
 elif os.name=='nt':
     ext_whitelist.append('.dll')
     ext_whitelist.append('.dll')
-
+    path_dirs = os.environ['PATH'].split(';')
+    for dir_candidate in path_dirs:
+        if 'assimp' in dir_candidate.lower():
+            additional_dirs.append(dir_candidate)
+            
 #print(additional_dirs)
 #print(additional_dirs)
 def vec2tuple(x):
 def vec2tuple(x):
     """ Converts a VECTOR3D to a Tuple """
     """ Converts a VECTOR3D to a Tuple """