There is no reason anymore to mess with LD_LIBRARY_PATH and friends. Our binaries and libraries nowadays have RPATH set appropriately, and the python interpreter should be able to locate cython extensions even under editable installation by looking through PYTHONPATH. Our canonical python support works by accident due to https://github.com/StanfordLegion/legion/issues/1443, which is not ideal, but the plan is to get rid of this path soon, so I'm not worried about that.
There is no reason anymore to mess with
LD_LIBRARY_PATH
and friends. Our binaries and libraries nowadays haveRPATH
set appropriately, and the python interpreter should be able to locate cython extensions even under editable installation by looking throughPYTHONPATH
. Our canonical python support works by accident due to https://github.com/StanfordLegion/legion/issues/1443, which is not ideal, but the plan is to get rid of this path soon, so I'm not worried about that.