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