|
|
|
@ -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
|
|
|
|
|