diff options
author | Pavel Kirienko <pavel.kirienko@gmail.com> | 2014-07-08 19:51:19 +0400 |
---|---|---|
committer | Pavel Kirienko <pavel.kirienko@gmail.com> | 2014-07-08 19:51:19 +0400 |
commit | 56649bd10a414a91237dd11142b33851b2a9015c (patch) | |
tree | aab55ec53ce8013d8e482eba9a9d75c9cc476446 /Tools | |
parent | 664795c9db9a0d938cbe7221aed87755ca8de7bf (diff) | |
parent | 0054eb23d857844ebae34a7d198fc60e538ccd3c (diff) | |
download | px4-firmware-56649bd10a414a91237dd11142b33851b2a9015c.tar.gz px4-firmware-56649bd10a414a91237dd11142b33851b2a9015c.tar.bz2 px4-firmware-56649bd10a414a91237dd11142b33851b2a9015c.zip |
Merge branch 'master' into uavcan
Diffstat (limited to 'Tools')
-rwxr-xr-x | Tools/check_submodules.sh | 34 |
1 files changed, 34 insertions, 0 deletions
diff --git a/Tools/check_submodules.sh b/Tools/check_submodules.sh new file mode 100755 index 000000000..fb180ef47 --- /dev/null +++ b/Tools/check_submodules.sh @@ -0,0 +1,34 @@ +#!/bin/sh + +if [ -d NuttX/nuttx ]; + then + STATUSRETVAL=$(git status --porcelain | grep -i "NuttX") + if [ "$STATUSRETVAL" == "" ]; then + echo "Checked NuttX submodule, correct version found" + else + echo "NuttX sub repo not at correct version. Try 'make updatesubmodules'" + echo "or follow instructions on http://pixhawk.org/dev/git/submodules" + exit 1 + fi +else + git submodule init; + git submodule update; +fi + + +if [ -d mavlink/include/mavlink/v1.0 ]; + then + STATUSRETVAL=$(git status --porcelain | grep -i "mavlink/include/mavlink/v1.0") + if [ "$STATUSRETVAL" == "" ]; then + echo "Checked mavlink submodule, correct version found" + else + echo "mavlink sub repo not at correct version. Try 'make updatesubmodules'" + echo "or follow instructions on http://pixhawk.org/dev/git/submodules" + exit 1 + fi +else + git submodule init; + git submodule update; +fi + +exit 0 |