blob: 2bfe1198ce85ed463d7b2b5ff269df8bb4f111e1 [file] [log] [blame]
Doug Zongker9270a202012-01-09 15:16:13 -08001# Copyright 2005 The Android Open Source Project
Doug Zongker9270a202012-01-09 15:16:13 -08002
3LOCAL_PATH:= $(call my-dir)
4
Dan Albertffd6c312015-02-26 15:33:00 -08005minadbd_cflags := \
6 -Wall -Werror \
7 -Wno-unused-parameter \
8 -Wno-missing-field-initializers \
9 -DADB_HOST=0 \
Doug Zongker9270a202012-01-09 15:16:13 -080010
11include $(CLEAR_VARS)
12
13LOCAL_SRC_FILES := \
Elliott Hughes20531ef2015-04-10 13:59:19 -070014 adb_main.cpp \
15 fuse_adb_provider.cpp \
16 services.cpp \
Ethan Yonker34ae4832016-08-24 15:32:18 -050017 ../fuse_sideload.cpp
Doug Zongker9270a202012-01-09 15:16:13 -080018
Tao Bao80e46e02015-06-03 10:49:29 -070019LOCAL_CLANG := true
Doug Zongker9270a202012-01-09 15:16:13 -080020LOCAL_MODULE := libminadbd
Dan Albertffd6c312015-02-26 15:33:00 -080021LOCAL_CFLAGS := $(minadbd_cflags)
22LOCAL_CONLY_FLAGS := -Wimplicit-function-declaration
Ethan Yonkerc798c9c2015-10-09 11:15:26 -050023LOCAL_C_INCLUDES := $(LOCAL_PATH)/.. system/core/adb
Dan Albertf3a57262015-02-19 13:21:14 -080024LOCAL_WHOLE_STATIC_LIBRARIES := libadbd
Ethan Yonker34ae4832016-08-24 15:32:18 -050025LOCAL_SHARED_LIBRARIES := libbase liblog libcutils libc libcrypto
Doug Zongker9270a202012-01-09 15:16:13 -080026
Dees_Troy2673cec2013-04-02 20:22:16 +000027include $(BUILD_SHARED_LIBRARY)
Dan Albertffd6c312015-02-26 15:33:00 -080028
29include $(CLEAR_VARS)
30
31LOCAL_CLANG := true
32LOCAL_MODULE := minadbd_test
33LOCAL_SRC_FILES := fuse_adb_provider_test.cpp
34LOCAL_CFLAGS := $(minadbd_cflags)
35LOCAL_C_INCLUDES := $(LOCAL_PATH) system/core/adb
36LOCAL_STATIC_LIBRARIES := libminadbd
Elliott Hughes4cf34d52015-05-01 22:29:01 -070037LOCAL_SHARED_LIBRARIES := liblog libbase libcutils
Dan Albertffd6c312015-02-26 15:33:00 -080038
39include $(BUILD_NATIVE_TEST)