From c127a33acc5c1d1dd51f064ff755d2788c0e2c20 Mon Sep 17 00:00:00 2001 From: Qingping Hou Date: Sun, 29 May 2016 22:57:04 -0700 Subject: [PATCH] kodev(feat): check for submodules in build command --- kodev | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/kodev b/kodev index 70dd30ccb..de0eb9701 100755 --- a/kodev +++ b/kodev @@ -11,6 +11,12 @@ function assert_ret_zero { fi } +function check_submodules { + if [ -n "`git submodule status | grep -E '^\-'`" ]; then + kodev-fetch-thirdparty + fi +} + function setup_env { files=$(ls -d ./koreader-emulator-*/koreader) assert_ret_zero $? "Emulator not found, please build it first." @@ -101,6 +107,7 @@ ${SUPPORTED_TARGETS}" assert_ret_zero $? ;; *) + check_submodules make assert_ret_zero $? "Failed to build emulator!" setup_env