framac: fix setup hook without plugins in nix-review
This commit is contained in:
parent
6e5d98ebdb
commit
3dd8f8e0ba
@ -52,16 +52,16 @@ stdenv.mkDerivation rec {
|
|||||||
setupHook = writeText "setupHook.sh" ''
|
setupHook = writeText "setupHook.sh" ''
|
||||||
addFramaCPath () {
|
addFramaCPath () {
|
||||||
if test -d "''$1/lib/frama-c/plugins"; then
|
if test -d "''$1/lib/frama-c/plugins"; then
|
||||||
export FRAMAC_PLUGIN="''${FRAMAC_PLUGIN}''${FRAMAC_PLUGIN:+:}''$1/lib/frama-c/plugins"
|
export FRAMAC_PLUGIN="''${FRAMAC_PLUGIN-}''${FRAMAC_PLUGIN:+:}''$1/lib/frama-c/plugins"
|
||||||
export OCAMLPATH="''${OCAMLPATH}''${OCAMLPATH:+:}''$1/lib/frama-c/plugins"
|
export OCAMLPATH="''${OCAMLPATH-}''${OCAMLPATH:+:}''$1/lib/frama-c/plugins"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if test -d "''$1/lib/frama-c"; then
|
if test -d "''$1/lib/frama-c"; then
|
||||||
export OCAMLPATH="''${OCAMLPATH}''${OCAMLPATH:+:}''$1/lib/frama-c"
|
export OCAMLPATH="''${OCAMLPATH-}''${OCAMLPATH:+:}''$1/lib/frama-c"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if test -d "''$1/share/frama-c/"; then
|
if test -d "''$1/share/frama-c/"; then
|
||||||
export FRAMAC_EXTRA_SHARE="''${FRAMAC_EXTRA_SHARE}''${FRAMAC_EXTRA_SHARE:+:}''$1/share/frama-c"
|
export FRAMAC_EXTRA_SHARE="''${FRAMAC_EXTRA_SHARE-}''${FRAMAC_EXTRA_SHARE:+:}''$1/share/frama-c"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user