#!/bin/bash # 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 } # pEp Fresh Repo Clones export PEP_LOCAL_CONF_DIR=$HOME/src/adapter/conf/ function clone_pEpEngine() { git clone https://gitea.pep.foundation/pEp.foundation/pEpEngine.git . cp $PEP_LOCAL_CONF_DIR/local.conf.pEpEngine local.conf cp -r $PEP_LOCAL_CONF_DIR/intellij/.idea.pEpEngine .idea } function clone_pEpEngineHeck() { git clone https://gitea.pep.foundation/heck/pEpEngine . cp $PEP_LOCAL_CONF_DIR/local.conf.pEpEngine local.conf cp -r $PEP_LOCAL_CONF_DIR/intellij/.idea.pEpEngine .idea } function clone_pEpPythonAdapter() { git clone https://gitea.pep.foundation/pEp.foundation/pEpPythonAdapter.git . cp $PEP_LOCAL_CONF_DIR/local.conf.pEpPythonAdapter local.conf cp -r $PEP_LOCAL_CONF_DIR/intellij/.idea.pEpPythonAdapter .idea } function clone_pEpJNIAdapter() { git clone https://gitea.pep.foundation/pEp.foundation/pEpJNIAdapter.git . cp $PEP_LOCAL_CONF_DIR/local.conf.pEpJNIAdapter local.conf cp -r $PEP_LOCAL_CONF_DIR/intellij/.idea.pEpJNIAdapter .idea } function clone_pEpJSONAdapter() { git clone https://gitea.pep.foundation/pEp.foundation/pEpJSONServerAdapter.git . cp $PEP_LOCAL_CONF_DIR/local.conf.pEpJSONAdapter local.conf cp -r $PEP_LOCAL_CONF_DIR/intellij/.idea.pEpJSONAdapter .idea } function clone_libpEpAdapter() { git clone https://gitea.pep.foundation/pEp.foundation/libpEpAdapter.git . cp $PEP_LOCAL_CONF_DIR/local.conf.libpEpAdapter local.conf cp -r $PEP_LOCAL_CONF_DIR/intellij/.idea.libpEpAdapter .idea } function clone_rce() { git clone https://gitea.pep.foundation/pEp.foundation/RCE . cp $PEP_LOCAL_CONF_DIR/local.conf.rce local.conf cp -r $PEP_LOCAL_CONF_DIR/intellij/.idea.rce .idea } function clone_devWiki() { git clone ssh://wiki/var/lib/gitit/wikidata . } function mount_pepsioux() { sudo mount -t nfs -o resvport pepsioux:/home/heck /Volumes/pepsioux } alias test_pEpPythonAdapter='python3 -c "import pEp;"'