From 4734b2366280962ed76c8be2fb07f73403578385 Mon Sep 17 00:00:00 2001 From: Abdoulaye Walsimou Gaye Date: Fri, 17 Oct 2014 21:44:48 +0200 Subject: Bluid system: move host system detection to a dedicated .mk Signed-off-by: Abdoulaye Walsimou Gaye --- Makefile | 48 ++++-------------------------------------------- 1 file changed, 4 insertions(+), 44 deletions(-) (limited to 'Makefile') diff --git a/Makefile b/Makefile index c12772d..c7e2d7f 100644 --- a/Makefile +++ b/Makefile @@ -39,53 +39,13 @@ EMBTK_VERSION := \ echo $$version; \ fi; \ else echo $$dversion; fi) -EMBTK_BUGURL = "http://bugs.embtoolkit.org/projects/embtoolkit" -EMBTK_HOMEURL = "http://www.embtoolkit.org" -export EMBTK_BUGURL EMBTK_HOMEURL EMBTK_VERSION +EMBTK_BUGURL := "http://bugs.embtoolkit.org/projects/embtoolkit" +EMBTK_HOMEURL := "http://www.embtoolkit.org" EMBTK_ROOT := $(shell pwd) -EMBTK_DOTCONFIG := $(EMBTK_ROOT)/.config +EMBTK_DOTCONFIG := "$(EMBTK_ROOT)/.config" -# SHELL used by kbuild -CONFIG_EMBTK_SHELL := \ - $(shell \ - if [ -x "$$BASH" ]; then \ - echo $$BASH; \ - else \ - if [ -x /bin/bash ]; then \ - echo /bin/bash; \ - else \ - echo /bin/sh; \ - fi; \ - fi) - -HOST_ARCH := $(shell $(CONFIG_EMBTK_SHELL) $(EMBTK_ROOT)/scripts/config.guess) -HOST_BUILD := $(HOST_ARCH) -export HOST_ARCH HOST_BUILD - -HOSTCC := \ - $(shell \ - if [ -n "$$(command -v gcc 2>/dev/null)" ]; then \ - echo "$$(command -v gcc)"; \ - elif [ -n "$$(command -v cc 2>/dev/null)" ]; then \ - echo "$$(command -v cc 2>/dev/null)"; \ - else \ - echo gcc; \ - fi) - -HOSTCXX := \ - $(shell \ - if [ -n "$$(command -v g++ 2>/dev/null)" ]; then \ - echo "$$(command -v g++)"; \ - elif [ -n "$$(command -v c++ 2>/dev/null)" ]; then \ - echo "$$(command -v c++ 2>/dev/null)"; \ - else \ - echo g++; \ - fi) - -HOSTCFLAGS := -Wall -HOSTCXXFLAGS := -O2 -export HOSTCC HOSTCXX HOSTCFLAGS HOSTCXXFLAGS +include core/mk/host-support.mk ifeq ($(V),) Q := @ -- cgit v1.2.3