From mboxrd@z Thu Jan 1 00:00:00 1970 Authentication-Results: mx.groups.io; dkim=missing; spf=pass (domain: intel.com, ip: 192.55.52.151, mailfrom: liming.gao@intel.com) Received: from mga17.intel.com (mga17.intel.com [192.55.52.151]) by groups.io with SMTP; Fri, 05 Jul 2019 07:17:01 -0700 X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from orsmga001.jf.intel.com ([10.7.209.18]) by fmsmga107.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 05 Jul 2019 07:17:00 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.63,455,1557212400"; d="scan'208";a="248198797" Received: from lgao4-mobl1.ccr.corp.intel.com ([10.249.174.167]) by orsmga001.jf.intel.com with ESMTP; 05 Jul 2019 07:16:59 -0700 From: "Liming Gao" To: devel@edk2.groups.io Cc: Bob Feng Subject: [Patch] BaseTools FCE: Update GNUmakefile to BSD + Patent License Date: Fri, 5 Jul 2019 22:16:46 +0800 Message-Id: <20190705141646.8356-1-liming.gao@intel.com> X-Mailer: git-send-email 2.16.2.windows.1 And, also update GNUmakefile to remove unnecessary ARCH detection Signed-off-by: Liming Gao Cc: Bob Feng --- BaseTools/Source/C/FCE/GNUmakefile | 40 ++------------------------------------ 1 file changed, 2 insertions(+), 38 deletions(-) diff --git a/BaseTools/Source/C/FCE/GNUmakefile b/BaseTools/Source/C/FCE/GNUmakefile index 7a7e1ef4b8..bbe6e60092 100644 --- a/BaseTools/Source/C/FCE/GNUmakefile +++ b/BaseTools/Source/C/FCE/GNUmakefile @@ -2,45 +2,9 @@ # # GNU makefile for 'FCE' module build. # -# Copyright (c) 2007 - 2018, Intel Corporation. All rights reserved.
+# Copyright (c) 2007 - 2019, Intel Corporation. All rights reserved.
+# SPDX-License-Identifier: BSD-2-Clause-Patent # -# This program and the accompanying materials -# are licensed and made available under the terms and conditions of the BSD License -# which accompanies this distribution. The full text of the license may be found at -# http://opensource.org/licenses/bsd-license.php -# -# THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS, -# WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. -# - -ifndef ARCH - # - # If ARCH is not defined, then we use 'uname -m' to attempt - # try to figure out the appropriate ARCH. - # - uname_m = $(shell uname -m) - $(info Attempting to detect ARCH from 'uname -m': $(uname_m)) - ifneq (,$(strip $(filter $(uname_m), x86_64 amd64))) - ARCH=X64 - endif - ifeq ($(patsubst i%86,IA32,$(uname_m)),IA32) - ARCH=IA32 - endif - ifneq (,$(findstring aarch64,$(uname_m))) - ARCH=AARCH64 - endif - ifneq (,$(findstring arm,$(uname_m))) - ARCH=ARM - endif - ifndef ARCH - $(info Could not detected ARCH from uname results) - $(error ARCH is not defined!) - endif - $(info Detected ARCH of $(ARCH) using uname.) -endif - -export ARCH -export HOST_ARCH=$(ARCH) MAKEROOT ?= .. -- 2.13.0.windows.1