From 25f356227641ecd7000b8a2ba10b765125226747 Mon Sep 17 00:00:00 2001 From: John Haddon Date: Tue, 11 Feb 2025 17:24:23 +0000 Subject: [PATCH] Wrapper : Set up RenderMan paths We'll need to do the same in the Windows wrapper, but I'll do that later when enabling testing in CI. --- bin/gaffer | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/bin/gaffer b/bin/gaffer index 5bc5a6726db..bf2f3f8df63 100755 --- a/bin/gaffer +++ b/bin/gaffer @@ -318,6 +318,25 @@ if [[ -n $ONNX_ROOT ]] ; then fi +# Set up RenderMan +########################################################################## + +if [[ -n $RMANTREE ]] ; then + + if [[ `uname` = "Linux" ]] ; then + appendToPath "$RMANTREE/lib" LD_LIBRARY_PATH + else + appendToPath "$RMANTREE/lib" DYLD_LIBRARY_PATH + fi + + appendToPath "$RMANTREE/bin" PATH + appendToPath "$RMANTREE/bin" PYTHONPATH + appendToPath "$RMANTREE/lib/plugins" RMAN_RIXPLUGINPATH + appendToPath "$GAFFER_ROOT/renderManPlugins" RMAN_DISPLAYS_PATH + appendToPath "$RMANTREE/lib/shaders" OSL_SHADER_PATHS + +fi + # Set up 3rd Party extensions ##########################################################################