Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
# Include funtions
. tools/make-functions
+# Get the amount of memory in this build system
+HOST_MEM=$(system_memory)
+
if [ -f .config ]; then
. .config
fi
FAIL="\\033[1;31m"
NORMAL="\\033[0;39m"
+system_memory() {
+ local key val unit
+
+ while read -r key val unit; do
+ case "${key}" in
+ MemTotal:*)
+ # Convert to MB
+ echo "$(( ${val} / 1024 ))"
+ break
+ ;;
+ esac
+ done < /proc/meminfo
+}
+
configure_build() {
local build_arch="${1}"