| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677 | # This file is part of the OpenADK project. OpenADK is copyrighted# material, please see the LICENCE file in the top-level directory.include $(TOPDIR)/prereq.mk-include $(TOPDIR)/.configifeq ($(VERBOSE),1)START_TRACE:=		:END_TRACE:=		:TRACE:=			:CMD_TRACE:=		:PKG_TRACE:=		:MAKE_TRACE:=EXTRA_MAKEFLAGS:=SET_DASHX:=		set -xelseSTART_TRACE:=		echo -n "---> "END_TRACE:=		echoTRACE:=			echo "---> "CMD_TRACE:=		echo -nPKG_TRACE:=		echo "------> "EXTRA_MAKEFLAGS:=	-sMAKE_TRACE:=		>/dev/null 2>&1 || { echo "Build failed. Please re-run make with v to see what's going on"; false; }SET_DASHX:=		:endif# Strip off the annoying quotingADK_TARGET_ARCH:=	$(strip $(subst ",, $(ADK_TARGET_ARCH)))ADK_TARGET_SYSTEM:=	$(strip $(subst ",, $(ADK_TARGET_SYSTEM)))ADK_TARGET_LIBC:=	$(strip $(subst ",, $(ADK_TARGET_LIBC)))ADK_TARGET_ENDIAN:=	$(strip $(subst ",, $(ADK_TARGET_ENDIAN)))ADK_TARGET_CPU_ARCH:=	$(strip $(subst ",, $(ADK_TARGET_CPU_ARCH)))ADK_TARGET_CFLAGS:=	$(strip $(subst ",, $(ADK_TARGET_CFLAGS)))ADK_TARGET_ABI_CFLAGS:=	$(strip $(subst ",, $(ADK_TARGET_ABI_CFLAGS)))ADK_TARGET_KERNEL_LDFLAGS:=	$(strip $(subst ",, $(ADK_TARGET_KERNEL_LDFLAGS)))ADK_TARGET_ABI:=	$(strip $(subst ",, $(ADK_TARGET_ABI)))ADK_TARGET_IP:=		$(strip $(subst ",, $(ADK_TARGET_IP)))ADK_TARGET_SUFFIX:=	$(strip $(subst ",, $(ADK_TARGET_SUFFIX)))ADK_TARGET_CMDLINE:=	$(strip $(subst ",, $(ADK_TARGET_CMDLINE)))ADK_RUNTIME_TMPFS_SIZE:=	$(strip $(subst ",, $(ADK_RUNTIME_TMPFS_SIZE)))ADK_RUNTIME_CONSOLE_SERIAL_SPEED:=	$(strip $(subst ",, $(ADK_RUNTIME_CONSOLE_SERIAL_SPEED)))ADK_HOST:=		$(strip $(subst ",, $(ADK_HOST)))ADK_VENDOR:=		$(strip $(subst ",, $(ADK_VENDOR)))ADK_TOOLS_ADDPATTERN_ARGS:=	$(strip $(subst ",, $(ADK_TOOLS_ADDPATTERN_ARGS)))ifeq ($(strip ${ADK_HAVE_DOT_CONFIG}),y)ifneq ($(strip $(wildcard $(TOPDIR)/target/$(ADK_TARGET_ARCH)/target.mk)),)include $(TOPDIR)/target/$(ADK_TARGET_ARCH)/target.mkendifendififneq (${DEBUG},)ADK_DEBUG:=yendififneq (${STATIC},)ADK_STATIC:=yendifinclude $(TOPDIR)/mk/vars.mkCPPFLAGS_FOR_BUILD?=CFLAGS_FOR_BUILD?=	-O2 -WallCXXFLAGS_FOR_BUILD?=	-O2 -WallLDFLAGS_FOR_BUILD?=FLAGS_FOR_BUILD:=	${CPPFLAGS_FOR_BUILD} ${CFLAGS_FOR_BUILD} ${LDFLAGS_FOR_BUILD}ifneq (${show},).DEFAULT_GOAL:=		showshow:	@$(info ${${show}})else ifneq (${dump},)__shquote=		'$(subst ','\'',$(1))'__dumpvar=		echo $(call __shquote,$(1)=$(call __shquote,${$(1)})).DEFAULT_GOAL:=		showshow:	@$(foreach _s,${dump},$(call __dumpvar,${_s});)endif
 |