On Nov 6, 2013, at 11:34 PM, Gao, Liming <[email protected]> wrote:
> Andrew: > EDKII build system bases on file postfix name to handle them. For new > postfix name, you may extend build_rule.txt file to add new rule for it. > I know that I can chain via names, but this does not solve issues with parallel builds. Lets say I have A.xyz, B.xyz and I have a rule that processes them into A.xyz2, and B.xyz2, but now the output I wan’t is Z.ABC. I don’t know how to make Z depend on A & B. Libraries do this by creating a makefile dependency and a list of files. I can’t figure out how to do this with the rules that exist. It seems libraries are special cased in the Python code. Thanks, Andrew Fish > Thanks > Liming > -----Original Message----- > From: Andrew Fish [mailto:[email protected]] > Sent: Thursday, November 07, 2013 11:54 AM > To: [email protected] > Cc: [email protected] > Subject: [edk2-buildtools] How to do something like link with items other > than libraries? > > I'd like like to have an INF file that is full of *.XYZ files that get run > through the C pre-processor and converted to an intermediate form. I would > like to take set of intermediate files and post process them info a single > .bin file that will then end up in an FFS file. > > What is the best way to do this with the edk2 build system. > > Thanks, > > Andrew Fish > ------------------------------------------------------------------------------ > November Webinars for C, C++, Fortran Developers Accelerate application > performance with scalable programming models. Explore techniques for > threading, error checking, porting, and tuning. Get the most from the latest > Intel processors and coprocessors. See abstracts and register > http://pubads.g.doubleclick.net/gampad/clk?id=60136231&iu=/4140/ostg.clktrk > _______________________________________________ > edk2-buildtools-devel mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/edk2-buildtools-devel ------------------------------------------------------------------------------ November Webinars for C, C++, Fortran Developers Accelerate application performance with scalable programming models. Explore techniques for threading, error checking, porting, and tuning. Get the most from the latest Intel processors and coprocessors. See abstracts and register http://pubads.g.doubleclick.net/gampad/clk?id=60136231&iu=/4140/ostg.clktrk _______________________________________________ edk2-buildtools-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/edk2-buildtools-devel
