Browse Source

deprecate the pEp env :(...

master
heck 8 months ago
parent
commit
2c4d2f0658
  1. 94
      bash_profile.d/pEp.sh

94
bash_profile.d/pEp.sh

@ -1,6 +1,8 @@
#!/bin/bash #!/bin/bash
function pEpPrefix() { function pEp_env_deprecated() {
function pEpPrefix() {
export PREFIX_OLD=${PREFIX} export PREFIX_OLD=${PREFIX}
export PREFIX=${1} export PREFIX=${1}
@ -17,117 +19,119 @@ function pEpPrefix() {
echo PREFIX=${PREFIX} echo PREFIX=${PREFIX}
echo DYLD_LIBRARY_PATH=${DYLD_LIBRARY_PATH} echo DYLD_LIBRARY_PATH=${DYLD_LIBRARY_PATH}
echo PATH=${PATH} echo PATH=${PATH}
} }
# Delete symlinks in the pEpPythonAdapter (to allow "project search") # Delete symlinks in the pEpPythonAdapter (to allow "project search")
function pEpPythonAdapterRmSymlinks() { function pEpPythonAdapterRmSymlinks() {
for i in $(find . -type l | grep -i lib); do { rm -v $i; }; done for i in $(find . -type l | grep -i lib); do { rm -v $i; }; done
} }
# pEp Fresh Repo Clones # pEp Fresh Repo Clones
export PEP_LOCAL_CONF_DIR=$HOME/src/pEp/conf/ export PEP_LOCAL_CONF_DIR=$HOME/src/pEp/conf/
function clone_pEpEngine32() { function clone_pEpEngine32() {
git clone https://gitea.pep.foundation/pEp.foundation/pEpEngine.git . git clone https://gitea.pep.foundation/pEp.foundation/pEpEngine.git .
cp $PEP_LOCAL_CONF_DIR/local.conf.pEpEngine32 local.conf cp $PEP_LOCAL_CONF_DIR/local.conf.pEpEngine32 local.conf
cp -r $PEP_LOCAL_CONF_DIR/intellij/.idea.pEpEngine .idea cp -r $PEP_LOCAL_CONF_DIR/intellij/.idea.pEpEngine .idea
} }
function clone_pEpEngine21() { function clone_pEpEngine21() {
git clone https://gitea.pep.foundation/pEp.foundation/pEpEngine.git . git clone https://gitea.pep.foundation/pEp.foundation/pEpEngine.git .
cp $PEP_LOCAL_CONF_DIR/local.conf.pEpEngine21 local.conf cp $PEP_LOCAL_CONF_DIR/local.conf.pEpEngine21 local.conf
cp -r $PEP_LOCAL_CONF_DIR/intellij/.idea.pEpEngine .idea cp -r $PEP_LOCAL_CONF_DIR/intellij/.idea.pEpEngine .idea
} }
function clone_pEpPythonAdapter32() { function clone_pEpPythonAdapter32() {
git clone https://gitea.pep.foundation/pEp.foundation/pEpPythonAdapter.git . git clone https://gitea.pep.foundation/pEp.foundation/pEpPythonAdapter.git .
cp $PEP_LOCAL_CONF_DIR/local.conf.pEpPythonAdapter32 local.conf cp $PEP_LOCAL_CONF_DIR/local.conf.pEpPythonAdapter32 local.conf
cp -r $PEP_LOCAL_CONF_DIR/intellij/.idea.pEpPythonAdapter .idea cp -r $PEP_LOCAL_CONF_DIR/intellij/.idea.pEpPythonAdapter .idea
} }
function clone_pEpPythonAdapter21() { function clone_pEpPythonAdapter21() {
git clone https://gitea.pep.foundation/pEp.foundation/pEpPythonAdapter.git . git clone https://gitea.pep.foundation/pEp.foundation/pEpPythonAdapter.git .
cp $PEP_LOCAL_CONF_DIR/local.conf.pEpPythonAdapter21 local.conf cp $PEP_LOCAL_CONF_DIR/local.conf.pEpPythonAdapter21 local.conf
cp -r $PEP_LOCAL_CONF_DIR/intellij/.idea.pEpPythonAdapter .idea cp -r $PEP_LOCAL_CONF_DIR/intellij/.idea.pEpPythonAdapter .idea
} }
function clone_pEpJNIAdapter32() { function clone_pEpJNIAdapter32() {
git clone https://gitea.pep.foundation/pEp.foundation/pEpJNIAdapter.git . git clone https://gitea.pep.foundation/pEp.foundation/pEpJNIAdapter.git .
cp $PEP_LOCAL_CONF_DIR/local.conf.pEpJNIAdapter32 local.conf cp $PEP_LOCAL_CONF_DIR/local.conf.pEpJNIAdapter32 local.conf
cp -r $PEP_LOCAL_CONF_DIR/intellij/.idea.pEpJNIAdapter .idea cp -r $PEP_LOCAL_CONF_DIR/intellij/.idea.pEpJNIAdapter .idea
} }
function clone_pEpJNIAdapter21() { function clone_pEpJNIAdapter21() {
git clone https://gitea.pep.foundation/pEp.foundation/pEpJNIAdapter.git . git clone https://gitea.pep.foundation/pEp.foundation/pEpJNIAdapter.git .
cp $PEP_LOCAL_CONF_DIR/local.conf.pEpJNIAdapter21 local.conf cp $PEP_LOCAL_CONF_DIR/local.conf.pEpJNIAdapter21 local.conf
cp -r $PEP_LOCAL_CONF_DIR/intellij/.idea.pEpJNIAdapter .idea cp -r $PEP_LOCAL_CONF_DIR/intellij/.idea.pEpJNIAdapter .idea
} }
function clone_pEpJSONAdapter32() { function clone_pEpJSONAdapter32() {
git clone https://gitea.pep.foundation/pEp.foundation/pEpJSONServerAdapter.git . git clone https://gitea.pep.foundation/pEp.foundation/pEpJSONServerAdapter.git .
cp $PEP_LOCAL_CONF_DIR/local.conf.pEpJSONAdapter32 local.conf cp $PEP_LOCAL_CONF_DIR/local.conf.pEpJSONAdapter32 local.conf
cp -r $PEP_LOCAL_CONF_DIR/intellij/.idea.pEpJSONAdapter .idea cp -r $PEP_LOCAL_CONF_DIR/intellij/.idea.pEpJSONAdapter .idea
} }
function clone_pEpJSONAdapter21() { function clone_pEpJSONAdapter21() {
git clone https://gitea.pep.foundation/pEp.foundation/pEpJSONServerAdapter.git . git clone https://gitea.pep.foundation/pEp.foundation/pEpJSONServerAdapter.git .
cp $PEP_LOCAL_CONF_DIR/local.conf.pEpJSONAdapter21 local.conf cp $PEP_LOCAL_CONF_DIR/local.conf.pEpJSONAdapter21 local.conf
cp -r $PEP_LOCAL_CONF_DIR/intellij/.idea.pEpJSONAdapter .idea cp -r $PEP_LOCAL_CONF_DIR/intellij/.idea.pEpJSONAdapter .idea
} }
function clone_libpEpAdapter32() { function clone_libpEpAdapter32() {
git clone https://gitea.pep.foundation/pEp.foundation/libpEpAdapter.git . git clone https://gitea.pep.foundation/pEp.foundation/libpEpAdapter.git .
cp $PEP_LOCAL_CONF_DIR/local.conf.libpEpAdapter32 local.conf cp $PEP_LOCAL_CONF_DIR/local.conf.libpEpAdapter32 local.conf
cp -r $PEP_LOCAL_CONF_DIR/intellij/.idea.libpEpAdapter .idea cp -r $PEP_LOCAL_CONF_DIR/intellij/.idea.libpEpAdapter .idea
} }
function clone_libpEpAdapter21() { function clone_libpEpAdapter21() {
git clone https://gitea.pep.foundation/pEp.foundation/libpEpAdapter.git . git clone https://gitea.pep.foundation/pEp.foundation/libpEpAdapter.git .
cp $PEP_LOCAL_CONF_DIR/local.conf.libpEpAdapter21 local.conf cp $PEP_LOCAL_CONF_DIR/local.conf.libpEpAdapter21 local.conf
cp -r $PEP_LOCAL_CONF_DIR/intellij/.idea.libpEpAdapter .idea cp -r $PEP_LOCAL_CONF_DIR/intellij/.idea.libpEpAdapter .idea
} }
function clone_rce() { function clone_rce() {
git clone https://gitea.pep.foundation/pEp.foundation/RCE . git clone https://gitea.pep.foundation/pEp.foundation/RCE .
cp $PEP_LOCAL_CONF_DIR/local.conf.rce local.conf cp $PEP_LOCAL_CONF_DIR/local.conf.rce local.conf
cp -r $PEP_LOCAL_CONF_DIR/intellij/.idea.rce .idea cp -r $PEP_LOCAL_CONF_DIR/intellij/.idea.rce .idea
} }
function clone_libpEpDatatypes() { function clone_libpEpDatatypes() {
git clone https://gitea.pep.foundation/pEp.foundation/libpEpDatatypes.git . git clone https://gitea.pep.foundation/pEp.foundation/libpEpDatatypes.git .
cp $PEP_LOCAL_CONF_DIR/local.conf.libpEpDatatypes local.conf cp $PEP_LOCAL_CONF_DIR/local.conf.libpEpDatatypes local.conf
cp -r $PEP_LOCAL_CONF_DIR/intellij/.idea.libpEpDatatypes .idea cp -r $PEP_LOCAL_CONF_DIR/intellij/.idea.libpEpDatatypes .idea
} }
function clone_libpEpTransport() { function clone_libpEpTransport() {
git clone https://gitea.pep.foundation/pEp.foundation/libpEpTransport.git . git clone https://gitea.pep.foundation/pEp.foundation/libpEpTransport.git .
cp $PEP_LOCAL_CONF_DIR/local.conf.libpEpTransport local.conf cp $PEP_LOCAL_CONF_DIR/local.conf.libpEpTransport local.conf
cp -r $PEP_LOCAL_CONF_DIR/intellij/.idea.libpEpTransport .idea cp -r $PEP_LOCAL_CONF_DIR/intellij/.idea.libpEpTransport .idea
} }
function clone_pitytest11() { function clone_pitytest11() {
git clone https://gitea.pep.foundation/pEp.foundation/PityTest11.git . git clone https://gitea.pep.foundation/pEp.foundation/PityTest11.git .
cp $PEP_LOCAL_CONF_DIR/local.conf.PityTest11 local.conf cp $PEP_LOCAL_CONF_DIR/local.conf.PityTest11 local.conf
cp -r $PEP_LOCAL_CONF_DIR/intellij/.idea.PityTest11 .idea cp -r $PEP_LOCAL_CONF_DIR/intellij/.idea.PityTest11 .idea
} }
function clone_libpEpCxx11() { function clone_libpEpCxx11() {
git clone https://gitea.pep.foundation/pEp.foundation/libpEpCxx11.git . git clone https://gitea.pep.foundation/pEp.foundation/libpEpCxx11.git .
cp $PEP_LOCAL_CONF_DIR/local.conf.libpEpCxx11 local.conf cp $PEP_LOCAL_CONF_DIR/local.conf.libpEpCxx11 local.conf
cp -r $PEP_LOCAL_CONF_DIR/intellij/.idea.libpEpCxx11 .idea cp -r $PEP_LOCAL_CONF_DIR/intellij/.idea.libpEpCxx11 .idea
} }
function clone_devWiki() { function clone_devWiki() {
git clone ssh://wiki/var/lib/gitit/wikidata . git clone ssh://wiki/var/lib/gitit/wikidata .
} }
function clone_libtorrent() { function clone_libtorrent() {
git clone --recurse-submodules https://github.com/arvidn/libtorrent.git . git clone --recurse-submodules https://github.com/arvidn/libtorrent.git .
} }
function mount_pepsioux() { function mount_pepsioux() {
sudo mount -t nfs -o resvport pepsioux:/home/heck /Volumes/pepsioux sudo mount -t nfs -o resvport pepsioux:/home/heck /Volumes/pepsioux
} }
alias test_pEpPythonAdapter='python3 -c "import pEp;"' alias test_pEpPythonAdapter='python3 -c "import pEp;"'
pEpPrefix /Users/heck/local-3x pEpPrefix /Users/heck/local-3x
}

Loading…
Cancel
Save