|
|
@ -1,5 +1,24 @@ |
|
|
|
#!/bin/bash |
|
|
|
|
|
|
|
function pEpPrefix() { |
|
|
|
export PREFIX_OLD=${PREFIX} |
|
|
|
export PREFIX=${1} |
|
|
|
|
|
|
|
LIB_PATH_OLD=${PREFIX_OLD}/lib |
|
|
|
LIB_PATH=${PREFIX}/lib |
|
|
|
export DYLD_LIBRARY_PATH=$(echo ${DYLD_LIBRARY_PATH} | sed 's|${LIB_PATH_OLD}||') |
|
|
|
export DYLD_LIBRARY_PATH=${LIB_PATH}:${DYLD_LIBRARY_PATH} |
|
|
|
|
|
|
|
BIN_PATH_OLD=${PREFIX_OLD}/bin |
|
|
|
BIN_PATH=${PREFIX}/bin |
|
|
|
export PATH=$(echo ${PATH} | sed 's|${BIN_PATH_OLD}||') |
|
|
|
export PATH=${BIN_PATH}:${PATH} |
|
|
|
|
|
|
|
echo PREFIX=${PREFIX} |
|
|
|
echo DYLD_LIBRARY_PATH=${DYLD_LIBRARY_PATH} |
|
|
|
echo PATH=${PATH} |
|
|
|
} |
|
|
|
|
|
|
|
# Delete symlinks in the pEpPythonAdapter (to allow "project search") |
|
|
|
function pEpPythonAdapterRmSymlinks() { |
|
|
|
for i in $(find . -type l | grep -i lib); do { rm -v $i; }; done |
|
|
@ -111,3 +130,4 @@ function mount_pepsioux() { |
|
|
|
} |
|
|
|
|
|
|
|
alias test_pEpPythonAdapter='python3 -c "import pEp;"' |
|
|
|
pEpPrefix /Users/heck/local-3x |
|
|
|