diff options
| author | Sven <sven.riede@alliedvision.com> | 2017-08-23 15:46:09 +0200 |
|---|---|---|
| committer | Sven <sven.riede@alliedvision.com> | 2017-08-23 15:46:09 +0200 |
| commit | 0cd664dc2c42c39e9c07ac31dff499370b35cca9 (patch) | |
| tree | e0502db0e32eed37b267b4249b14c4919329f387 | |
| parent | 2f8e97a5a5d4558136f15f48045f5f5509311e13 (diff) | |
| download | pymba-0cd664dc2c42c39e9c07ac31dff499370b35cca9.tar.gz pymba-0cd664dc2c42c39e9c07ac31dff499370b35cca9.zip | |
VIMBA_HOME environment variable added as potential path for locating the VimbaC.dll (Windows only)
| -rw-r--r-- | pymba/vimbadll.py | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/pymba/vimbadll.py b/pymba/vimbadll.py index 68993fb..04fa49f 100644 --- a/pymba/vimbadll.py +++ b/pymba/vimbadll.py @@ -25,6 +25,11 @@ if sys_plat == "win32": if os.path.isfile(candidate): dlls.append(candidate) if not dlls: + if 'VIMBA_HOME' in os.environ: + candidate = os.environ ['VIMBA_HOME'] + '\VimbaC\Bin\Win%i\VimbaC.dll' % (arch) + if os.path.isfile(candidate): + dlls.append(candidate) + if not dlls: raise IOError("VimbaC.dll not found.") return dlls[-1] |
