Zach:
  Tool chain family will filter the source files those don't target for it. For 
your case, EnablePaging32.S will only be selected. 

Thanks
Liming
-----Original Message-----
From: edk2-devel [mailto:[email protected]] On Behalf Of Zachary 
Bobroff
Sent: Wednesday, December 09, 2015 7:49 AM
To: [email protected]
Subject: [edk2] BUILDRULEORDER Question

All,

I have noticed the addition of the BUILDRULEORDER option and it looks quite 
powerful based upon the information in the Build Specification.  The only 
question I have is how does it handle files that are already flagged for a 
specific toolchain family?  For example:

*_*_*_*_BUILDRULEORDER = nasm asm Asm ASM S s


  Ia32/EnablePaging32.c | MSFT
  Ia32/EnablePaging32.asm | INTEL
  Ia32/EnablePaging32.S | GCC

I set my toolchain family to be GCC.  Will the .asm file even be processed or 
since my family is GCC is it ignored?

Thanks,
Zach

The information contained in this message may be confidential and proprietary 
to American Megatrends, Inc.  This communication is intended to be read only by 
the individual or entity to whom it is addressed or by their designee. If the 
reader of this message is not the intended recipient, you are on notice that 
any distribution of this message, in any form, is strictly prohibited.  Please 
promptly notify the sender by reply e-mail or by telephone at 770-246-8600, and 
then delete or destroy all copies of the transmission.
_______________________________________________
edk2-devel mailing list
[email protected]
https://lists.01.org/mailman/listinfo/edk2-devel
_______________________________________________
edk2-devel mailing list
[email protected]
https://lists.01.org/mailman/listinfo/edk2-devel

Reply via email to