Commits (4)
#!/usr/bin/env bash
echo -e "\e[1;31;40m These scripts are deprecated! \e[0m"
cd ./src
tar -cf ../BuildScripts.tar *
cd ..
# Build Scripts
This repository contains build and automation scripts I use for my research.
## InstallCrossCompiler.sh
The `InstallCrossCompiler.sh` script installs a MicroBlaze and an ARM cross compiler for bare metal application.
See the `docs` directory for a detailed description of this script.
## MakeBuildScripsArchive.sh
**The `MakeBuildScriptsArchive.sh` is deprecated and got replaced by new scripts.**
The new scripts will be uploaded as soon as they are easy to handle (for other than the developer).
The `MakeBuildScriptsArchive.sh` creates an archive (.tar.gz) with a set of build scripts.
This archive must be extracted inside the workspace directory it shall be used.
A documentation of the individual scripts follows in the (far) future.
......@@ -23,6 +23,12 @@ if [ -d "$XSDKSDKDIR" ] ; then
exit 1
if ! type "unzip" 2> /dev/null > /dev/null ; then
echo -e "\e[1;31mThe tool unzip is missing."
echo -e "\e[1;30mTo run this script, you need to install unzip."
exit 1
# Prepare environment
echo -e -n "\e[1;34mCreating SDK tree in \e[0;36m$SDKDIR\e[1;34m: "
mkdir -p $SDKDIR/lib