On Tue, 13 May, at 06:43:11PM, Gene Cumm wrote:> On May 13, 2014 6:14 PM, "H. Peter Anvin" <hpa at
zytor.com> wrote:
> >
> > On 05/13/2014 03:07 PM, Gene Cumm wrote:
> > >
> > > That should make "make" ignore efi32 and efi64.
> > >
> >
> > Normally when you specify two things on the "make" command
line it tries
> > to build both, i.e.:
> >
> > make bios clean
> >
> > ... is (almost) the same thing as ...
> >
> > make bios
> > make clean
> >
> > -hpa
>
> Normally, yes. However, specifying one or more architectures is supposed to
> restrict the build due to changes that I believe Matt Fleming wrote in the
> root Makefile. I've had mixed results on this new feature and can't
recall
> its status.
Correct Gene, that's how it's supposed to now work.
If for some reason that's undesirable, or people are having issues with
it, we can look at implementing something else.
doc/building.txt explains the make command line syntax in use, and
commit 1408e6c ("Add per-firmware object directory support") contains
the Makefile changes.
--
Matt Fleming, Intel Open Source Technology Center