From: Bram R. <bra...@nx...> - 2007-09-20 09:57:37
|
Hi all, Some updates in Make.mtk to incorporate some improvements contributed b= y Koen Meinds and O P Gangwal. Functionality - The top level make dependency of "all" is changed. Now $(TARGET) is mentioned explicitely as file depencency, not just the phony target "all". This allows an application Makefile to use $(TARGET) in further depencencies to e.g. execute a program automatically to generate an output file. - New Makefile variable is available: EXTRA_CLEAN. This specifies a lis= t of base directories that are added to the cleanall and mrproper comma= nds. For cleanall, only platform specific subdirectories are removed; for mrproper, the entire base directory is removed. Miscellaneous - On cygwin, the file name of the executable in the $(TARGET) variable has the .exe extension. This way, the $(TARGET) value is consistent with the actual generated filename. Background: on cygwin/windows, the gcc compiler generates a xyz.exe file even if the .exe extension is not passed to the linker. The changes are in the development repository. Developers, please update your sandboxes. Regards, Bram. -- Bram Riemens, Senior Principal NXP Semiconductors / Corporate I&T / Research Email: bra...@nx... <--- New address and phone since June 2007 --> Phone: +31 40 27 25910; Fax: +31 40 27 44639 High Tech Campus 32 (floor 1, office 140) 5656 AE Eindhoven, The Netherlands The information contained in this message is confidential and may be legally privileged. The message is intended solely for the addressee(s)= . If you are not the intended recipient, you are hereby notified that any us= e, dissemination, or reproduction is strictly prohibited and may be unlawf= ul. If you are not the intended recipient, please contact the sender by ret= urn e-mail and destroy all copies of the original message.= |