1# Copyright 2006 The Android Open Source Project 2 3ifndef EMULATOR_DISABLE_RADIO 4 5ifndef ENABLE_VENDOR_RIL_SERVICE 6 7LOCAL_PATH:= $(call my-dir) 8include $(CLEAR_VARS) 9 10LOCAL_SRC_FILES:= \ 11 rild_goldfish.c 12 13LOCAL_SHARED_LIBRARIES := \ 14 libcutils \ 15 libdl \ 16 liblog \ 17 libril-modem-lib 18 19# Temporary hack for broken vendor RILs. 20LOCAL_WHOLE_STATIC_LIBRARIES := \ 21 librilutils-goldfish-fork 22 23LOCAL_CFLAGS := -DRIL_SHLIB 24LOCAL_CFLAGS += -Wall -Wextra -Werror 25 26ifeq ($(SIM_COUNT), 2) 27 LOCAL_CFLAGS += -DANDROID_MULTI_SIM 28 LOCAL_CFLAGS += -DANDROID_SIM_COUNT_2 29endif 30 31LOCAL_MODULE_RELATIVE_PATH := hw 32LOCAL_PROPRIETARY_MODULE := true 33#LOCAL_MODULE:= rild 34LOCAL_MODULE:= libgoldfish-rild 35LOCAL_LICENSE_KINDS:= SPDX-license-identifier-Apache-2.0 36LOCAL_LICENSE_CONDITIONS:= notice 37LOCAL_NOTICE_FILE:= $(LOCAL_PATH)/NOTICE 38LOCAL_OVERRIDES_PACKAGES := rild 39PACKAGES.$(LOCAL_MODULE).OVERRIDES := rild 40ifeq ($(PRODUCT_COMPATIBLE_PROPERTY),true) 41LOCAL_INIT_RC := rild_goldfish.rc 42LOCAL_CFLAGS += -DPRODUCT_COMPATIBLE_PROPERTY 43else 44LOCAL_INIT_RC := rild_goldfish.legacy.rc 45endif 46 47include $(BUILD_EXECUTABLE) 48 49endif 50endif 51