2 srctree
:= $(patsubst %/,%,$(dir $(shell pwd
)))
3 srctree
:= $(patsubst %/,%,$(dir $(srctree
)))
6 include $(srctree
)/tools
//scripts
/Makefile.
include
9 $(if
$(or
$(findstring environment
,$(origin $(1))),\
10 $(findstring command line
,$(origin $(1)))),,\
14 $(call allow-override
,CC
,$(CROSS_COMPILE
)gcc
)
15 $(call allow-override
,LD
,$(CROSS_COMPILE
)ld)
23 export Q srctree CC LD
25 MAKEFLAGS
:= --no-print-directory
26 build
:= -f
$(srctree
)/tools
/build
/Makefile.build
dir=. obj
31 $(call QUIET_CLEAN
, fixdep
)
32 $(Q
)find .
-name
'*.o' -delete
-o
-name
'\.*.cmd' -delete
-o
-name
'\.*.d' -delete
35 $(OUTPUT
)fixdep-in.o
: FORCE
36 $(Q
)$(MAKE
) $(build
)=fixdep
38 $(OUTPUT
)fixdep
: $(OUTPUT
)fixdep-in.o
39 $(QUIET_LINK
)$(CC
) $(LDFLAGS
) -o
$@
$<