From mboxrd@z Thu Jan 1 00:00:00 1970 From: Andy Shevchenko Date: Tue, 05 Sep 2017 17:23:03 +0300 Subject: [U-Boot] [PATCH 0/3] Clean up make process for EFI payload In-Reply-To: <20170905011939.5794-1-xypron.glpk@gmx.de> References: <20170905011939.5794-1-xypron.glpk@gmx.de> Message-ID: <1504621383.25945.237.camel@linux.intel.com> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 8bit To: u-boot@lists.denx.de On Tue, 2017-09-05 at 03:19 +0200, Heinrich Schuchardt wrote: > Currently we have a single EFI application that we can deliver > integrated into U-Boot. It is a hello world application that > can be called with 'bootefi hello'. > > The Makefiles do not easily accomodate further EFI payloads > like a unit test for the EFI API or an EFI shell. > > This patch series changes Makefile.lib to allow additional > EFI payloads. Required fixes to the helloworld app are > provided. > > Further work will be needed to accomodate EFI payloads built > out of multiple source files. Please, amend .gitignore, if needed, according to the changes. > > Heinrich Schuchardt (3): >   efi_loader: rename __efi_hello_world_* >   scripts/Makefile.lib: generalize building built in EFI app >   efi_loader: usage of always in Makefile > >  cmd/bootefi.c                  |  4 ++-- >  include/asm-generic/sections.h |  4 ++-- >  lib/efi_loader/Makefile        |  5 +++-- >  scripts/Makefile.lib           | 28 +++++++++++++++------------- >  4 files changed, 22 insertions(+), 19 deletions(-) > -- Andy Shevchenko Intel Finland Oy