From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received-SPF: Pass (sender SPF authorized) identity=mailfrom; client-ip=2a00:1450:400c:c09::242; helo=mail-wm0-x242.google.com; envelope-from=leif.lindholm@linaro.org; receiver=edk2-devel@lists.01.org Received: from mail-wm0-x242.google.com (mail-wm0-x242.google.com [IPv6:2a00:1450:400c:c09::242]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ml01.01.org (Postfix) with ESMTPS id 1316A21A10969 for ; Sat, 25 Nov 2017 05:23:19 -0800 (PST) Received: by mail-wm0-x242.google.com with SMTP id v186so26970389wma.2 for ; Sat, 25 Nov 2017 05:27:39 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=from:to:cc:subject:date:message-id; bh=/Gc9nztnHyrPpyJO8WYeEPP6RVdbas6f7ztSCxTgY4U=; b=U2pBAtdz8phF0DZyPpUmcrEf4GpTwX0Vl8WXToHnwLBC1IK8lc5DQX8Lq/IumKGsWu xMpMy9U6X1Gf61KV0epgN8OTtoEgmdPmFdDgGyo7mn4SNik8G0FXim2cZrpfy6iSAUX/ Z/q0CcM1lY9NIWAGklOvZ5socPS1Oy6h21igM= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id; bh=/Gc9nztnHyrPpyJO8WYeEPP6RVdbas6f7ztSCxTgY4U=; b=NU6fKKTi3GpXai9PO2f8pWsddOBYrGduwBh4a/uvgwZIhUiHq+QpiYs1/xZJzRqW8x Vy6x4TAvq7xjhT6/bGacG/IAKfxTNGm1GIWSoOp6L0RDSor736q9jjVcOS9LaK2WWNt/ y+DOOZM/Qvbes+UQ0ksYaZwT79aXwLg3a5yhenCxhj6Opaz5JAjHyJidvOuIDV1N/owN dzYeVAzRp/2uZYoGUYa6QUMDLy8526BOpU27ZEyBNitmPRK6ZKXDLsQy5EeI0N+VAXH+ Fd4vU3PbBvbZHjFv4VG4nA4ULQeOpipHDtirLZKl8I9nq5Hu7fY0DFp/Bmu5oS3YtoGY Rruw== X-Gm-Message-State: AJaThX55roCvjNDfgHBoIjiFTqTfWGa6JNgK3LIaC4rJ9a/B8QwCpphh NpoUoTC91qjPbK+fqeKfTDi2Qrix4Do= X-Google-Smtp-Source: AGs4zMYVoQSCvM1Nj2A9VlP80+TTHGHA6sa45jcRSugI8Ojd0d5fA2V9E6qYziRCTlEUXv1I/rm9ow== X-Received: by 10.28.175.132 with SMTP id y126mr11549811wme.20.1511616457832; Sat, 25 Nov 2017 05:27:37 -0800 (PST) Received: from vanye.hemma.eciton.net (cpc92316-cmbg19-2-0-cust118.5-4.cable.virginm.net. [82.12.0.119]) by smtp.gmail.com with ESMTPSA id c2sm7420176wrg.57.2017.11.25.05.27.36 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sat, 25 Nov 2017 05:27:36 -0800 (PST) From: Leif Lindholm To: edk2-devel@lists.01.org Cc: ard.biesheuvel@linaro.org Date: Sat, 25 Nov 2017 13:27:33 +0000 Message-Id: <20171125132735.3507-1-leif.lindholm@linaro.org> X-Mailer: git-send-email 2.11.0 Subject: [PATCH 0/2] Delete BdsLib dependency from Android loaders X-BeenThere: edk2-devel@lists.01.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: EDK II Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 25 Nov 2017 13:23:20 -0000 AndroidBoot and AndroidFastboot (as well as their shared component AndroidBootImgLib) have minor dependencies on BdsLib. First fix up a missing mapping in EmbeddedPkg.dsc to let the modules build standalone. Then get rid of the use of BdsLib. Leif Lindholm (2): EmbeddedPkg: add UefiRuntimeLib resolution to package .dsc EmbeddedPkg: get rid of BdsLib dependency from Android*Boot EmbeddedPkg/Application/AndroidBoot/AndroidBootApp.c | 4 ++-- EmbeddedPkg/Application/AndroidBoot/AndroidBootApp.inf | 1 - EmbeddedPkg/Application/AndroidFastboot/Arm/BootAndroidBootImg.c | 1 - EmbeddedPkg/EmbeddedPkg.dsc | 7 ++----- EmbeddedPkg/Library/AndroidBootImgLib/AndroidBootImgLib.inf | 1 + 5 files changed, 5 insertions(+), 9 deletions(-) -- 2.11.0