]> rtime.felk.cvut.cz Git - arc.git/blobdiff - makefile
Cleanup of makefiles. Cleanup of merge.
[arc.git] / makefile
index ccfb623410b861ec10ee766d47f8ef86aa362321..d45c32c4aaefaeb1b06b13a0d1cf41ee5c54db5c 100644 (file)
--- a/makefile
+++ b/makefile
@@ -11,7 +11,7 @@
 #   BOARDDIR=<board dir> \r
 #       Select what board to build for \r
 #   BDIR=<dir>[,<dir>] \r
-#       Select what directories to build. The kernel if always built.\r
+#       Select what directories to build. The kernel is always built.\r
 #   CROSS_COMPILE\r
 #       Specify the compiler to use.  \r
 #   Q=[(@)/empty] \r
@@ -74,20 +74,17 @@ export objdir = obj_$(BOARDDIR)
 \r
 .PHONY: help\r
 help:\r
-       @echo "Make kernel and a simple example"\r
+       @echo "Build a simple example"\r
        @echo "  > make BOARDDIR=mpc551xsim CROSS_COMPILE=/opt/powerpc-eabi/bin/powerpc-eabi- BDIR=examples/simple all"\r
        @echo ""\r
-       @echo "Save the config (CROSS_COMPILE and BDIR)"\r
-       @echo "  > make BOARDDIR=mpc551xsim CROSS_COMPILE=/opt/powerpc-eabi/bin/powerpc-eabi- BDIR=examples/simple save"\r
-       @echo ""\r
        @echo "Clean"\r
        @echo "  > make clean"\r
        @echo ""\r
        @echo "Present config:"\r
-       @echo "  ARCH=$(ARCH)"\r
-       @echo "  ARCH_FAM=$(ARCH_FAM)"\r
-       @echo "  BOARDDIR =$(BOARDDIR)"\r
-       @echo "  CROSS_COMPILE =$(CROSS_COMPILE)"\r
+       @echo "  BDIR          = ${BDIR}"\r
+       @echo "  BOARDDIR      = $(BOARDDIR)"\r
+       @echo "  CROSS_COMPILE = $(CROSS_COMPILE)"\r
+       @echo "  CWD           = ${CWD}"\r
        @echo ""\r
        \r
 export CFG_MCU \r
@@ -134,15 +131,17 @@ test:
        @echo $(all_boards)\r
 \r
 show_build:\r
-       @echo "BUILD INFO"\r
+       @echo ""\r
+       @echo "==========[ BUILD INFO ]==========="\r
        @echo "BOARDDIR:      $(BOARDDIR) [$(origin BOARDDIR)]"\r
        @echo "BDIR:          $(BDIR) [$(origin BDIR)]"\r
        @echo "CROSS_COMPILE: $(CROSS_COMPILE) [$(origin CROSS_COMPILE)]"\r
-       @echo "cmd_cmd_goals: $(cmd_cmd_goals)"\r
+       @echo "CWD:           ${CWD}"\r
        \r
        \r
 $(dir_cmd_goals) :: show_build FORCE   \r
-       @echo ==========[ $@  ]===========\r
+       @echo ""\r
+       @echo ==========[ ${abspath $@}  ]===========\r
        @if [ ! -d $@ ]; then echo "No such directory: \"$@\" quitting"; exit 1; fi\r
        +@[ -d $@/$(objdir) ] || mkdir -p $@/$(objdir)\r
        @chmod 777 $@/$(objdir)\r