• Wieland Morgenstern's avatar
    restore symlink fixing actions for Mac · dbeaf709
    Wieland Morgenstern authored
    In a refactoring of the DELAY_LOAD stuff of Windows it seems the
    Mac version was broken. On Mac there is a link to libvideostitch,
    which is just a symlink to either _cuda or _opencl versions.
    
    If the the symlink is currently pointing at the wrong one (i.e.
    not the one matching our GPU), the symlink is changed and the app
    is quit, user asked to launch again.
    
    There seems to have been a refactoring done on Windows which de-
    activated DELAY_LOAD completely on Mac, which made some of the
    symlink changing code not compile.
    
    Adding a new C Macro for Mac symlinks and allowing for USE_DELAY_LOAD
    on Mac as well, in CMake, to restore previous behavior.
    dbeaf709
Name
Last commit
Last update
.github Loading commit data...
IO Loading commit data...
apps Loading commit data...
cmake Loading commit data...
cppcheck Loading commit data...
discovery Loading commit data...
doc Loading commit data...
docker Loading commit data...
lib Loading commit data...
tests Loading commit data...
.clang-format Loading commit data...
.gitattributes Loading commit data...
.gitignore Loading commit data...
.travis.yml Loading commit data...
CMakeLists.txt Loading commit data...
LICENSE.md Loading commit data...
README.md Loading commit data...
cloc_definition.txt Loading commit data...
cloc_exclude.txt Loading commit data...
cuda.version Loading commit data...
deps.json Loading commit data...
release.sh Loading commit data...
update.py Loading commit data...