Author: stuge Date: Mon May 16 03:35:03 2011 New Revision: 6598 URL: https://tracker.coreboot.org/trac/coreboot/changeset/6598
Log: Add crossgcc target to automatically build reference toolchain This means that a simple: $ make crossgcc creates the reference toolchain in the correct directory. Thanks to the dependency on the clean-for-update target, an existing .xcompile along with any compiled objects in build/ will be cleaned out, so the next build will automatically use the newly created reference toolchain. Signed-off-by: Cristian Magherusan-Stanciu <[email protected]> Acked-by: Peter Stuge <[email protected]> Added: trunk/util/crossgcc/Makefile Modified: trunk/Makefile Modified: trunk/Makefile ============================================================================== --- trunk/Makefile Mon May 16 02:05:50 2011 (r6597) +++ trunk/Makefile Mon May 16 03:35:03 2011 (r6598) @@ -242,6 +242,12 @@ cscope: cscope -bR +crossgcc: clean-for-update + $(MAKE) -C util/crossgcc build + +crossgcc-clean: clean-for-update + $(MAKE) -C util/crossgcc clean + doxy: doxygen doxygen: $(DOXYGEN) documentation/Doxyfile.coreboot Added: trunk/util/crossgcc/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ trunk/util/crossgcc/Makefile Mon May 16 03:35:03 2011 (r6598) @@ -0,0 +1,9 @@ +all: build + +build: + ./buildgcc + +clean: + rm -rf xgcc + +.PHONY: all build clean -- coreboot mailing list: [email protected] http://www.coreboot.org/mailman/listinfo/coreboot

