17f74ff6e8dba9760023a07590f0fa73edb763c7bMike J. Chen# Only applicable for OMAP4 and OMAP5 boards.
27f74ff6e8dba9760023a07590f0fa73edb763c7bMike J. Chen# First eliminate OMAP3 and then ensure that this is not used
37f74ff6e8dba9760023a07590f0fa73edb763c7bMike J. Chen# for customer boards
47f74ff6e8dba9760023a07590f0fa73edb763c7bMike J. Chenifneq ($(TARGET_BOARD_PLATFORM),omap3)
57f74ff6e8dba9760023a07590f0fa73edb763c7bMike J. Chenifeq ($(findstring omap, $(TARGET_BOARD_PLATFORM)),omap)
62e9e9eca83c3dee85b7815573a8cf1e6d1780741Bryan Buckley
72e9e9eca83c3dee85b7815573a8cf1e6d1780741Bryan BuckleyLOCAL_PATH := $(call my-dir)
82e9e9eca83c3dee85b7815573a8cf1e6d1780741Bryan Buckleyinclude $(CLEAR_VARS)
92e9e9eca83c3dee85b7815573a8cf1e6d1780741Bryan Buckley
102e9e9eca83c3dee85b7815573a8cf1e6d1780741Bryan BuckleyLOCAL_PRELINK_MODULE := false
112e9e9eca83c3dee85b7815573a8cf1e6d1780741Bryan BuckleyLOCAL_ARM_MODE := arm
122e9e9eca83c3dee85b7815573a8cf1e6d1780741Bryan Buckley
132e9e9eca83c3dee85b7815573a8cf1e6d1780741Bryan BuckleyLOCAL_SRC_FILES := \
142e9e9eca83c3dee85b7815573a8cf1e6d1780741Bryan Buckley	delegation_client.c \
152e9e9eca83c3dee85b7815573a8cf1e6d1780741Bryan Buckley	delegation_client_extension.c \
162e9e9eca83c3dee85b7815573a8cf1e6d1780741Bryan Buckley	smc_properties.c \
172e9e9eca83c3dee85b7815573a8cf1e6d1780741Bryan Buckley	smc_properties_parser.c \
182e9e9eca83c3dee85b7815573a8cf1e6d1780741Bryan Buckley	lib_manifest2.c
192e9e9eca83c3dee85b7815573a8cf1e6d1780741Bryan Buckley
202e9e9eca83c3dee85b7815573a8cf1e6d1780741Bryan Buckleyifdef S_VERSION_BUILD
212e9e9eca83c3dee85b7815573a8cf1e6d1780741Bryan BuckleyLOCAL_CFLAGS += -DS_VERSION_BUILD=$(S_VERSION_BUILD)
222e9e9eca83c3dee85b7815573a8cf1e6d1780741Bryan Buckleyendif
232e9e9eca83c3dee85b7815573a8cf1e6d1780741Bryan Buckley
247f74ff6e8dba9760023a07590f0fa73edb763c7bMike J. ChenLOCAL_LDLIBS += -llog
257f74ff6e8dba9760023a07590f0fa73edb763c7bMike J. Chen
267f74ff6e8dba9760023a07590f0fa73edb763c7bMike J. ChenLOCAL_CFLAGS += -DLINUX
277f74ff6e8dba9760023a07590f0fa73edb763c7bMike J. ChenLOCAL_CFLAGS += -DANDROID
287f74ff6e8dba9760023a07590f0fa73edb763c7bMike J. ChenLOCAL_CFLAGS += -DSUPPORT_DELEGATION_EXTENSION
292e9e9eca83c3dee85b7815573a8cf1e6d1780741Bryan BuckleyLOCAL_CFLAGS += -I $(LOCAL_PATH)/../tf_sdk/include/
302e9e9eca83c3dee85b7815573a8cf1e6d1780741Bryan Buckley
312e9e9eca83c3dee85b7815573a8cf1e6d1780741Bryan BuckleyLOCAL_MODULE:= tf_daemon
322e9e9eca83c3dee85b7815573a8cf1e6d1780741Bryan BuckleyLOCAL_STATIC_LIBRARIES := libtee_client_api_driver
332e9e9eca83c3dee85b7815573a8cf1e6d1780741Bryan BuckleyLOCAL_MODULE_TAGS := optional
342e9e9eca83c3dee85b7815573a8cf1e6d1780741Bryan Buckley
352e9e9eca83c3dee85b7815573a8cf1e6d1780741Bryan Buckleyinclude $(BUILD_EXECUTABLE)
362e9e9eca83c3dee85b7815573a8cf1e6d1780741Bryan Buckleyendif
377f74ff6e8dba9760023a07590f0fa73edb763c7bMike J. Chenendif
38