You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
56 lines
2.1 KiB
56 lines
2.1 KiB
# |
|
# Copyright (C) 2012 The Android Open Source Project |
|
# All rights reserved. |
|
# |
|
# Redistribution and use in source and binary forms, with or without |
|
# modification, are permitted provided that the following conditions |
|
# are met: |
|
# * Redistributions of source code must retain the above copyright |
|
# notice, this list of conditions and the following disclaimer. |
|
# * Redistributions in binary form must reproduce the above copyright |
|
# notice, this list of conditions and the following disclaimer in |
|
# the documentation and/or other materials provided with the |
|
# distribution. |
|
# |
|
# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS |
|
# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT |
|
# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS |
|
# FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE |
|
# COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, |
|
# INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, |
|
# BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS |
|
# OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED |
|
# AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, |
|
# OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT |
|
# OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF |
|
# SUCH DAMAGE. |
|
# |
|
|
|
LOCAL_PATH:= $(call my-dir) |
|
|
|
include $(CLEAR_VARS) |
|
LOCAL_MODULE := linker-unit-tests |
|
LOCAL_MODULE_STEM_32 := $(LOCAL_MODULE)32 |
|
LOCAL_MODULE_STEM_64 := $(LOCAL_MODULE)64 |
|
|
|
LOCAL_ADDITIONAL_DEPENDENCIES := $(LOCAL_PATH)/Android.mk |
|
|
|
LOCAL_CFLAGS += -g -Wall -Wextra -Wunused -Werror |
|
LOCAL_C_INCLUDES := $(LOCAL_PATH)/../../libc/ |
|
|
|
LOCAL_SRC_FILES := \ |
|
linker_block_allocator_test.cpp \ |
|
linker_config_test.cpp \ |
|
linker_globals.cpp \ |
|
linked_list_test.cpp \ |
|
linker_memory_allocator_test.cpp \ |
|
linker_sleb128_test.cpp \ |
|
linker_utils_test.cpp \ |
|
../linker_allocator.cpp \ |
|
../linker_block_allocator.cpp \ |
|
../linker_config.cpp \ |
|
../linker_utils.cpp \ |
|
|
|
LOCAL_STATIC_LIBRARIES += libasync_safe libbase |
|
|
|
include $(BUILD_NATIVE_TEST)
|
|
|