Skip to content
Snippets Groups Projects

Setup silecs environments

Merged m.nabywaniec requested to merge 64-silecs-env-setup into master
Files
2
+ 16
0
@@ -49,6 +49,8 @@ if [ -z "$2" ]
RELEASE_DIR_BASE=$2
fi
for PACKAGE in $PACKAGES; do
echo "installing package ${PACKAGE} into ${RELEASE_DIR_BASE}"
mkdir -p ${RELEASE_DIR_BASE}
@@ -58,4 +60,18 @@ for PACKAGE in $PACKAGES; do
fi
done
# Create silecs environment file to be easily sourced for users
echo -e "Create silecs environment file"
SILECS_ENV_FILE=${RELEASE_DIR_BASE}/${SILECS_VERSION}/silecs_environment
echo $SILECS_ENV_FILE
touch $SILECS_ENV_FILE
echo -e "SILECS_VERSION=${SILECS_VERSION}" >> $SILECS_ENV_FILE;
echo -e "export ${RELEASE_DIR_BASE}/\$SILECS_VERSION/silecs-cli:\$PATH" >> $SILECS_ENV_FILE;
echo -e "export ${RELEASE_DIR_BASE}/\$SILECS_VERSION/silecs-cli-client/bin/x86_64:\$PATH" >> $SILECS_ENV_FILE;
echo -e "export ${RELEASE_DIR_BASE}/\$SILECS_VERSION/silecs-diagnostic-cpp/bin/x86_64:\$PATH" >> $SILECS_ENV_FILE;
# Update links to latest versions
echo -e "Update links to silecs versions"
python3 setup_silecs_env.py ${RELEASE_DIR_BASE}
exit 0
Loading