hake: added hint if make install is used instead of make install_X86_64_Basic
authorRoni Häcki <roni.haecki@inf.ethz.ch>
Wed, 18 Jan 2017 16:26:17 +0000 (17:26 +0100)
committerRoni Häcki <roni.haecki@inf.ethz.ch>
Wed, 18 Jan 2017 16:26:17 +0000 (17:26 +0100)
Signed-off-by: Roni Häcki <roni.haecki@inf.ethz.ch>

hake/Hakefile

index 4fc153b..fe90f86 100644 (file)
@@ -93,7 +93,11 @@ in
   Phony "install" False ([
     Dep BuildTree "root" "/$(MODULES)",
     Str "@echo \"\";",
-    Str "echo \"Installing modules...\" ;",
+    Str "echo \"Installing modules...\" ;",   
+    Str "if [ $${#MODULES[@]} -eq 0 ]; then",
+    Str "    echo \"   > Modules is empty, did you mean install_X86_64_Basic? \" ;",
+    Str "    exit 0;",
+    Str "fi;",
     Str "for m in ${MODULES}; do",
     Str "  if [ ! -f ${INSTALL_PREFIX}/$$m ] ||",
     Str "      [ $$(stat -c%Y $$m) -ne $$(stat -c%Y ${INSTALL_PREFIX}/$$m) ]; then",