build: allow different 'make' to be used.

This commit is contained in:
Solomon Peachy 2013-10-27 12:53:54 -04:00
parent 547fd8066d
commit 3bdb9fb92c
1 changed files with 6 additions and 5 deletions

View File

@ -21,6 +21,7 @@ SIZE=$(CROSS_COMPILE)size
RM=rm
ECHO=echo
HOSTCC ?= gcc
MAKE ?= make
# How many processor cores we can use for builds
JLEVEL:=${shell cat /proc/cpuinfo |grep processor |wc -l}
@ -123,8 +124,8 @@ distclean: clean libclean
$(Q)$(RM) -Rf $(TOOLCHAIN_SRC_DIR)/.build
$(Q)if [ -r $(TOOLCHAIN_SRC_DIR)/Makefile ] ; then \
cd $(TOOLCHAIN_SRC_DIR) ; \
MAKELEVEL='' make clean ; \
MAKELEVEL='' make distclean ; \
MAKELEVEL='' $(MAKE) clean ; \
MAKELEVEL='' $(MAKE) distclean ; \
fi
@$(RM) -f .toolchain-$(MCU_CORE)
$(Q)$(RM) -f tags TAGS
@ -144,7 +145,7 @@ distclean: clean libclean
$(RM) -Rf $(TOOLCHAIN_SRC_DIR)/.build ; \
cd $(TOOLCHAIN_SRC_DIR) ; \
./configure --enable-local && \
make && \
$(MAKE) && \
./ct-ng build ; \
cd - ) ; \
fi
@ -174,8 +175,8 @@ version:
#dependency checking
dep: .toolchain-$(MCU_CORE) # $(DEPFILE)
$(Q)rm -f $(DEPFILE)
$(Q)make $(DEPFILE)
$(Q)$(RM) -f $(DEPFILE)
$(Q)$(MAKE) $(DEPFILE)
$(DEPFILE): #$(SRC_OBJS:.o=.c) $(LIBS_OBJS:.o=.c)
@$(E) " DEP "