14a68b3365c8c50aa93505e99ead2565ab73dcdb0The Android Open Source Project# Copyright 2006 The Android Open Source Project 24a68b3365c8c50aa93505e99ead2565ab73dcdb0The Android Open Source Project 34a68b3365c8c50aa93505e99ead2565ab73dcdb0The Android Open Source ProjectLOCAL_PATH:= $(call my-dir) 44a68b3365c8c50aa93505e99ead2565ab73dcdb0The Android Open Source Projectinclude $(CLEAR_VARS) 54a68b3365c8c50aa93505e99ead2565ab73dcdb0The Android Open Source Project 64a68b3365c8c50aa93505e99ead2565ab73dcdb0The Android Open Source Project# common settings for all ASR builds, exports some variables for sub-makes 74a68b3365c8c50aa93505e99ead2565ab73dcdb0The Android Open Source Projectinclude $(ASR_MAKE_DIR)/Makefile.defs 84a68b3365c8c50aa93505e99ead2565ab73dcdb0The Android Open Source Project 94a68b3365c8c50aa93505e99ead2565ab73dcdb0The Android Open Source Projectcommon_SRC_FILES:= \ 104a68b3365c8c50aa93505e99ead2565ab73dcdb0The Android Open Source Project src/ArrayList.c \ 114a68b3365c8c50aa93505e99ead2565ab73dcdb0The Android Open Source Project src/ArrayListImpl.c \ 124a68b3365c8c50aa93505e99ead2565ab73dcdb0The Android Open Source Project src/ESR_ReturnCode.c \ 134a68b3365c8c50aa93505e99ead2565ab73dcdb0The Android Open Source Project src/LCHAR.c \ 144a68b3365c8c50aa93505e99ead2565ab73dcdb0The Android Open Source Project src/pcputimer.c \ 154a68b3365c8c50aa93505e99ead2565ab73dcdb0The Android Open Source Project src/pcrc.c \ 164a68b3365c8c50aa93505e99ead2565ab73dcdb0The Android Open Source Project src/pendian.c \ 174a68b3365c8c50aa93505e99ead2565ab73dcdb0The Android Open Source Project src/PFileWrap.c \ 184a68b3365c8c50aa93505e99ead2565ab73dcdb0The Android Open Source Project src/$(ASR_TARGET_OS)/PFileWrap$(ASR_TARGET_OS)_OS_Specific.c \ 194a68b3365c8c50aa93505e99ead2565ab73dcdb0The Android Open Source Project src/phashtable.c \ 204a68b3365c8c50aa93505e99ead2565ab73dcdb0The Android Open Source Project src/pLastError.c \ 214a68b3365c8c50aa93505e99ead2565ab73dcdb0The Android Open Source Project src/plog.c \ 224a68b3365c8c50aa93505e99ead2565ab73dcdb0The Android Open Source Project src/pmalloc.c \ 234a68b3365c8c50aa93505e99ead2565ab73dcdb0The Android Open Source Project src/pmemory.c \ 244a68b3365c8c50aa93505e99ead2565ab73dcdb0The Android Open Source Project src/pmemory_ext.c \ 254a68b3365c8c50aa93505e99ead2565ab73dcdb0The Android Open Source Project src/PStackSize.c \ 264a68b3365c8c50aa93505e99ead2565ab73dcdb0The Android Open Source Project src/ptimestamp.c \ 274a68b3365c8c50aa93505e99ead2565ab73dcdb0The Android Open Source Project src/ptypes.c \ 284a68b3365c8c50aa93505e99ead2565ab73dcdb0The Android Open Source Project# src/ptimer.c \ 294a68b3365c8c50aa93505e99ead2565ab73dcdb0The Android Open Source Project 304a68b3365c8c50aa93505e99ead2565ab73dcdb0The Android Open Source Projectcommon_C_INCLUDES := \ 314a68b3365c8c50aa93505e99ead2565ab73dcdb0The Android Open Source Project $(ASR_ROOT_DIR)/portable/include \ 324a68b3365c8c50aa93505e99ead2565ab73dcdb0The Android Open Source Project $(ASR_ROOT_DIR)/shared/include \ 334a68b3365c8c50aa93505e99ead2565ab73dcdb0The Android Open Source Project 344a68b3365c8c50aa93505e99ead2565ab73dcdb0The Android Open Source Projectcommon_CFLAGS := \ 354a68b3365c8c50aa93505e99ead2565ab73dcdb0The Android Open Source Project -DPORTABLE_EXPORTS \ 364a68b3365c8c50aa93505e99ead2565ab73dcdb0The Android Open Source Project 374a68b3365c8c50aa93505e99ead2565ab73dcdb0The Android Open Source Projectcommon_CFLAGS += \ 384a68b3365c8c50aa93505e99ead2565ab73dcdb0The Android Open Source Project $(ASR_GLOBAL_DEFINES) \ 394a68b3365c8c50aa93505e99ead2565ab73dcdb0The Android Open Source Project $(ASR_GLOBAL_CPPFLAGS) \ 404a68b3365c8c50aa93505e99ead2565ab73dcdb0The Android Open Source Project 414a68b3365c8c50aa93505e99ead2565ab73dcdb0The Android Open Source Projectcommon_SHARED_LIBRARIES := 424a68b3365c8c50aa93505e99ead2565ab73dcdb0The Android Open Source Project 434a68b3365c8c50aa93505e99ead2565ab73dcdb0The Android Open Source Projectcommon_TARGET:= libESR_Portable 444a68b3365c8c50aa93505e99ead2565ab73dcdb0The Android Open Source Project 454a68b3365c8c50aa93505e99ead2565ab73dcdb0The Android Open Source Project 464a68b3365c8c50aa93505e99ead2565ab73dcdb0The Android Open Source Project# For the host 474a68b3365c8c50aa93505e99ead2565ab73dcdb0The Android Open Source Project# ===================================================== 484a68b3365c8c50aa93505e99ead2565ab73dcdb0The Android Open Source Project 494a68b3365c8c50aa93505e99ead2565ab73dcdb0The Android Open Source Projectinclude $(CLEAR_VARS) 504a68b3365c8c50aa93505e99ead2565ab73dcdb0The Android Open Source Project 514a68b3365c8c50aa93505e99ead2565ab73dcdb0The Android Open Source ProjectLOCAL_SRC_FILES := $(common_SRC_FILES) 524a68b3365c8c50aa93505e99ead2565ab73dcdb0The Android Open Source ProjectLOCAL_C_INCLUDES := $(common_C_INCLUDES) 534a68b3365c8c50aa93505e99ead2565ab73dcdb0The Android Open Source ProjectLOCAL_CFLAGS += $(common_CFLAGS) 544a68b3365c8c50aa93505e99ead2565ab73dcdb0The Android Open Source Project 554a68b3365c8c50aa93505e99ead2565ab73dcdb0The Android Open Source Project#LOCAL_SHARED_LIBRARIES := $(common_SHARED_LIBRARIES) 564a68b3365c8c50aa93505e99ead2565ab73dcdb0The Android Open Source Project 574a68b3365c8c50aa93505e99ead2565ab73dcdb0The Android Open Source ProjectLOCAL_MODULE := $(common_TARGET) 584a68b3365c8c50aa93505e99ead2565ab73dcdb0The Android Open Source Project 594a68b3365c8c50aa93505e99ead2565ab73dcdb0The Android Open Source Projectinclude $(BUILD_HOST_SHARED_LIBRARY) 604a68b3365c8c50aa93505e99ead2565ab73dcdb0The Android Open Source Project 614a68b3365c8c50aa93505e99ead2565ab73dcdb0The Android Open Source Project 624a68b3365c8c50aa93505e99ead2565ab73dcdb0The Android Open Source Project# For the device 634a68b3365c8c50aa93505e99ead2565ab73dcdb0The Android Open Source Project# ===================================================== 644a68b3365c8c50aa93505e99ead2565ab73dcdb0The Android Open Source Project 654a68b3365c8c50aa93505e99ead2565ab73dcdb0The Android Open Source Projectinclude $(CLEAR_VARS) 664a68b3365c8c50aa93505e99ead2565ab73dcdb0The Android Open Source Project 674a68b3365c8c50aa93505e99ead2565ab73dcdb0The Android Open Source ProjectLOCAL_SRC_FILES := $(common_SRC_FILES) 684a68b3365c8c50aa93505e99ead2565ab73dcdb0The Android Open Source ProjectLOCAL_C_INCLUDES := $(common_C_INCLUDES) 694a68b3365c8c50aa93505e99ead2565ab73dcdb0The Android Open Source ProjectLOCAL_CFLAGS += $(common_CFLAGS) 704a68b3365c8c50aa93505e99ead2565ab73dcdb0The Android Open Source Project 71b948e6426a16e4cb4306f84b2acf280e9eb33305Glenn KastenLOCAL_SHARED_LIBRARIES := libcutils 724a68b3365c8c50aa93505e99ead2565ab73dcdb0The Android Open Source Project 734a68b3365c8c50aa93505e99ead2565ab73dcdb0The Android Open Source ProjectLOCAL_MODULE := $(common_TARGET) 744a68b3365c8c50aa93505e99ead2565ab73dcdb0The Android Open Source Project 754a68b3365c8c50aa93505e99ead2565ab73dcdb0The Android Open Source Projectinclude $(BUILD_STATIC_LIBRARY) 76