hvk: check for extlinux support
[hvutilities.git] / scripts / hvk-common.sh
index 02db032..df6e5f3 100644 (file)
@@ -20,13 +20,28 @@ else
     source ${SCRIPTPATH}/hvk-x86.sh
 fi
 
-: ${MAKEJOBS:="-j$(nproc)"}
+: ${MAKEJOBS:="$(nproc)"}
 
-KMAKE="make ${MAKEJOBS}"
+if [ x"${MAKEJOBS}" != x"" ]; then
+    MAKEJOBS_ARG="-j ${MAKEJOBS}"
+fi
+
+KMAKE="make ${MAKEJOBS_ARG}"
 
 # Needed to compile sample userspace programs (rtc-test):
 export CROSS_COMPILE_KCFLAGS=${KCFLAGS}
 
+DEFCONFIG_OPT=""
+
+case ${DEFCONFIG_BOARD} in
+    all*)
+        DEFCONFIG_OPT="${DEFCONFIG_BOARD}"
+        ;;
+    *)
+        DEFCONFIG_OPT="${DEFCONFIG_BOARD}_defconfig"
+        ;;
+esac
+
 # Arg1: src file
 # Arg2: destination user@host
 copy_exec()