Lines Matching refs:ta
4 sm := $(lastword $(subst /, ,$(dir $(ta-mk-file))))
8 ta-target := $(strip $(if $(CFG_USER_TA_TARGET_$(sm)), \
9 $(filter $(CFG_USER_TA_TARGET_$(sm)), $(ta-targets)), \
10 $(default-user-ta-target)))
12 ifeq ($(ta-target),ta_arm32)
15 ifeq ($(ta-target),ta_arm64)
19 ta-dev-kit-dir$(sm) := $(out-dir)/export-$(ta-target)
20 link-out-dir$(sm) := $(out-dir)/$(patsubst %/,%, $(dir $(ta-mk-file)))
23 user-ta-version := 0
25 include $(ta-mk-file)
26 ifeq ($(user-ta-uuid),)
27 $(error user-ta-uuid missing in $(ta-mk-file))
31 CROSS_COMPILE_$(sm) := $(CROSS_COMPILE_$(ta-target))
32 COMPILER_$(sm) := $(COMPILER_$(ta-target))
35 cppflags$(sm) := $(cppflags$(ta-target)) $(CPPFLAGS_$(ta-target)) \
36 -I$(ta-dev-kit-dir$(sm))/include
40 cflags$(sm) := $(cflags$(ta-target)) $(CFLAGS_$(ta-target))
41 aflags$(sm) := $(aflags$(ta-target))
46 libdirs = $(ta-dev-kit-dir$(sm))/lib
53 subdirs = $(patsubst %/,%,$(dir $(ta-mk-file)))
57 spec-srcs += $(ta-dev-kit-dir$(sm))/src/user_ta_header.c
58 ifeq ($(ta-target),ta_arm32)
59 spec-srcs += $(ta-dev-kit-dir$(sm))/src/ta_entry_a32.S
67 include ta/link.mk
69 ta_dev_kit: $(out-dir)/export-$(ta-target)/ta/$(user-ta-uuid).ta
71 $(out-dir)/export-$(ta-target)/ta/$(user-ta-uuid).ta: $(link-out-dir$(sm))/$(user-ta-uuid).ta
76 cleanfiles += $(out-dir)/export-$(ta-target)/ta/$(user-ta-uuid).ta