On 02/21/2014 06:28 PM, Robert Ellenberg wrote: > Hi All, > > I'm fixing some little build issues with the new trajectory planner, and > noticed a quirk with the Makefile that I don't quite understand. There's a > section of the Makefile that looks like this: > > HEADERS := \ > config.h \ > emc/ini/emcIniFile.hh \ > emc/ini/iniaxis.hh \ > emc/ini/initool.hh \ > emc/ini/initraj.hh \ > ... > > > It looks like this copies a bunch of header files to the include folder at > the top level. No. It builds an environment variable that contains the name of one generic file and the full path of 4 more files. This is then available to any of the compilations when they specify -iHEADERS in the compile command line.
Makefiles are complicated, and it takes some study to understand how they work. I'm only partly conversant with them. Jon ------------------------------------------------------------------------------ Managing the Performance of Cloud-Based Applications Take advantage of what the Cloud has to offer - Avoid Common Pitfalls. Read the Whitepaper. http://pubads.g.doubleclick.net/gampad/clk?id=121054471&iu=/4140/ostg.clktrk _______________________________________________ Emc-developers mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/emc-developers
