committed by
Julien Cretin
parent
06f6ea9466
commit
796261d538
@@ -43,7 +43,7 @@ This guide **does not** cover how to setup the JTAG probe on your system.
|
||||
In order to compile and flash a working OpenSK firmware, you will need the
|
||||
following:
|
||||
|
||||
* a working [Rust](https://rustup.rs/) toolchain installed on your system
|
||||
* rustup (can be installed with https://rustup.rs/)
|
||||
* python3 and pip
|
||||
* the OpenSSL command line tool
|
||||
|
||||
|
||||
13
setup.sh
13
setup.sh
@@ -13,6 +13,19 @@
|
||||
# See the License for the specific language governing permissions and
|
||||
# limitations under the License.
|
||||
|
||||
set -e
|
||||
|
||||
# Check that rustup and pip3 are installed
|
||||
check_command () {
|
||||
if ! which "$1" >/dev/null
|
||||
then
|
||||
echo "Missing $1 command.$2"
|
||||
exit 1
|
||||
fi
|
||||
}
|
||||
check_command rustup " Follow the steps under https://rustup.rs/ to install it."
|
||||
check_command pip3
|
||||
|
||||
# Ensure the submodules are pulled and up-to-date
|
||||
git submodule update --init
|
||||
|
||||
|
||||
Reference in New Issue
Block a user