Implement a secure ICS protocol targeting LoRa Node151 microcontroller for controlling irrigation.
Non puoi selezionare più di 25 argomenti
Gli argomenti devono iniziare con una lettera o un numero, possono includere trattini ('-') e possono essere lunghi fino a 35 caratteri.
|
- #!/bin/sh -
-
- COD=$1
-
- if [ ! -d "$COD" ]; then
- echo "usage: $0 <checkoutdir>"
- echo ""
- echo "checkoutdir is the directory where the STM32CubeXX git repos"
- echo "are."
- exit 1
- fi
-
- err=0
-
- while read lclfn cube cubefn; do
- cubefile="$COD/$cube/$cubefn"
- if [ ! -f "$cubefile" ]; then
- echo file "$cubefile" does not exist, but specified.
- err=1
- continue
- fi
- if ! cmp -s "$cubefile" "$lclfn"; then
- echo "updating $lclfn"
- fi
- cp "$cubefile" "$lclfn"
- git add "$lclfn"
- done << EOF
- $(cat .srcs)
- EOF
-
- if [ x"$err" != x"0" ]; then
- echo There was one or more errors.
- fi
|