1b65f253fdc60f6208a54911bee793d225f23cdf8James Dongifeq ($(PERF_INSTRUMENTATION),1) 2fb3766f18a2c18b6f4798a6a631fdb88fcacd1dcRebecca Schultz ZavinLOCAL_PATH:= $(call my-dir) 3fb3766f18a2c18b6f4798a6a631fdb88fcacd1dcRebecca Schultz Zavin 4fb3766f18a2c18b6f4798a6a631fdb88fcacd1dcRebecca Schultz Zavininclude $(CLEAR_VARS) 5fb3766f18a2c18b6f4798a6a631fdb88fcacd1dcRebecca Schultz Zavin 6ced70e7b1b4152e727f7ac0eff54fca4357c1778Iliyan Malchev 7fb3766f18a2c18b6f4798a6a631fdb88fcacd1dcRebecca Schultz Zavin 8fb3766f18a2c18b6f4798a6a631fdb88fcacd1dcRebecca Schultz ZavinLOCAL_SRC_FILES:= \ 9fb3766f18a2c18b6f4798a6a631fdb88fcacd1dcRebecca Schultz Zavin src/perf.c \ 10fb3766f18a2c18b6f4798a6a631fdb88fcacd1dcRebecca Schultz Zavin src/perf_config.c \ 11fb3766f18a2c18b6f4798a6a631fdb88fcacd1dcRebecca Schultz Zavin src/perf_log.c 12fb3766f18a2c18b6f4798a6a631fdb88fcacd1dcRebecca Schultz Zavin 13fb3766f18a2c18b6f4798a6a631fdb88fcacd1dcRebecca Schultz ZavinTI_OMX_CFLAGS += -D__PERF_INSTRUMENTATION__ 14fb3766f18a2c18b6f4798a6a631fdb88fcacd1dcRebecca Schultz Zavin 15fb3766f18a2c18b6f4798a6a631fdb88fcacd1dcRebecca Schultz Zavinifdef PERF_CUSTOMIZABLE 16fb3766f18a2c18b6f4798a6a631fdb88fcacd1dcRebecca Schultz ZavinLOCAL_SRC_FILES+= \ 17fb3766f18a2c18b6f4798a6a631fdb88fcacd1dcRebecca Schultz Zavin src/perf_print.c \ 18fb3766f18a2c18b6f4798a6a631fdb88fcacd1dcRebecca Schultz Zavin src/perf_rt.c 19fb3766f18a2c18b6f4798a6a631fdb88fcacd1dcRebecca Schultz Zavin 20fb3766f18a2c18b6f4798a6a631fdb88fcacd1dcRebecca Schultz ZavinTI_OMX_CFLAGS += -D__PERF_CUSTOMIZABLE__ 21fb3766f18a2c18b6f4798a6a631fdb88fcacd1dcRebecca Schultz Zavinendif 22fb3766f18a2c18b6f4798a6a631fdb88fcacd1dcRebecca Schultz Zavin 23fb3766f18a2c18b6f4798a6a631fdb88fcacd1dcRebecca Schultz Zavinifdef PERF_READER 24fb3766f18a2c18b6f4798a6a631fdb88fcacd1dcRebecca Schultz ZavinTI_OMX_CFLAGS += -D__PERF_LOG_LOCATION__ 25fb3766f18a2c18b6f4798a6a631fdb88fcacd1dcRebecca Schultz Zavinendif 26fb3766f18a2c18b6f4798a6a631fdb88fcacd1dcRebecca Schultz Zavin 27fb3766f18a2c18b6f4798a6a631fdb88fcacd1dcRebecca Schultz ZavinLOCAL_C_INCLUDES := \ 28fb3766f18a2c18b6f4798a6a631fdb88fcacd1dcRebecca Schultz Zavin $(TI_OMX_SYSTEM)/perf/inc \ 29fb3766f18a2c18b6f4798a6a631fdb88fcacd1dcRebecca Schultz Zavin $(TI_OMX_INCLUDES) \ 30fb3766f18a2c18b6f4798a6a631fdb88fcacd1dcRebecca Schultz Zavin $(PV_INCLUDES) \ 31fb3766f18a2c18b6f4798a6a631fdb88fcacd1dcRebecca Schultz Zavin bionic/libc/include \ 32fb3766f18a2c18b6f4798a6a631fdb88fcacd1dcRebecca Schultz Zavin 33fb3766f18a2c18b6f4798a6a631fdb88fcacd1dcRebecca Schultz ZavinLOCAL_SHARED_LIBRARIES := \ 34fb3766f18a2c18b6f4798a6a631fdb88fcacd1dcRebecca Schultz Zavin libdl \ 35fb3766f18a2c18b6f4798a6a631fdb88fcacd1dcRebecca Schultz Zavin liblog 36fb3766f18a2c18b6f4798a6a631fdb88fcacd1dcRebecca Schultz Zavin 37fb3766f18a2c18b6f4798a6a631fdb88fcacd1dcRebecca Schultz ZavinLOCAL_CFLAGS := $(TI_OMX_CFLAGS) 38fb3766f18a2c18b6f4798a6a631fdb88fcacd1dcRebecca Schultz Zavin 39fb3766f18a2c18b6f4798a6a631fdb88fcacd1dcRebecca Schultz ZavinLOCAL_MODULE:= libPERF 40fb3766f18a2c18b6f4798a6a631fdb88fcacd1dcRebecca Schultz Zavin 41fb3766f18a2c18b6f4798a6a631fdb88fcacd1dcRebecca Schultz Zavininclude $(BUILD_SHARED_LIBRARY) 42b65f253fdc60f6208a54911bee793d225f23cdf8James Dongendif 43