diff -r 9c5809b7fd23 -r 4b8cba298bf3 steps.mk --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/steps.mk Sun Jul 15 09:09:04 2007 +0000 @@ -0,0 +1,35 @@ +# Makefile for each steps +# Copyright 2006 Yann E. MORIN + +CT_STEPS := libc_check_config \ + kernel_check_config \ + kernel_headers \ + binutils \ + cc_core_pass_1 \ + libc_headers \ + libc_start_files \ + cc_core_pass_2 \ + libfloat \ + libc \ + cc \ + libc_finish \ + tools \ + debug \ + +$(CT_STEPS): + @$(CT_NG) RESTART=$@ STOP=$@ build + +$(patsubst %,-%,$(CT_STEPS)): + @$(CT_NG) STOP=$(patsubst -%,%,$@) build + +$(patsubst %,%-,$(CT_STEPS)): + @$(CT_NG) RESTART=$(patsubst %-,%,$@) build + +help-build:: + @echo ' liststeps - List all build steps' + +liststeps: + @echo 'Available build steps, in order:' + @for step in $(CT_STEPS); do \ + echo " - $${step}"; \ + done