summaryrefslogtreecommitdiffstats
path: root/meta-oe
diff options
context:
space:
mode:
Diffstat (limited to 'meta-oe')
-rw-r--r--meta-oe/recipes-devtools/android-tools/android-tools/adbd.mk15
1 files changed, 9 insertions, 6 deletions
diff --git a/meta-oe/recipes-devtools/android-tools/android-tools/adbd.mk b/meta-oe/recipes-devtools/android-tools/android-tools/adbd.mk
index 3282216b8e..709a166887 100644
--- a/meta-oe/recipes-devtools/android-tools/android-tools/adbd.mk
+++ b/meta-oe/recipes-devtools/android-tools/android-tools/adbd.mk
@@ -5,16 +5,12 @@ SOURCES = \
5 adb/adbconnection/adbconnection_server.cpp \ 5 adb/adbconnection/adbconnection_server.cpp \
6 adb/daemon/auth.cpp \ 6 adb/daemon/auth.cpp \
7 adb/daemon/file_sync_service.cpp \ 7 adb/daemon/file_sync_service.cpp \
8 adb/daemon/file_sync_service.h \
9 adb/daemon/framebuffer_service.cpp \ 8 adb/daemon/framebuffer_service.cpp \
10 adb/daemon/framebuffer_service.h \
11 adb/daemon/jdwp_service.cpp \ 9 adb/daemon/jdwp_service.cpp \
12 adb/daemon/main.cpp \ 10 adb/daemon/main.cpp \
13 adb/daemon/restart_service.cpp \ 11 adb/daemon/restart_service.cpp \
14 adb/daemon/restart_service.h \
15 adb/daemon/services.cpp \ 12 adb/daemon/services.cpp \
16 adb/daemon/shell_service.cpp \ 13 adb/daemon/shell_service.cpp \
17 adb/daemon/shell_service.h \
18 adb/daemon/usb_ffs.cpp \ 14 adb/daemon/usb_ffs.cpp \
19 adb/daemon/usb_legacy.cpp \ 15 adb/daemon/usb_legacy.cpp \
20 adb/daemon/usb.cpp \ 16 adb/daemon/usb.cpp \
@@ -41,7 +37,14 @@ SOURCES = \
41 diagnose_usb/diagnose_usb.cpp \ 37 diagnose_usb/diagnose_usb.cpp \
42 libasyncio/AsyncIO.cpp \ 38 libasyncio/AsyncIO.cpp \
43 39
40HEADERS = \
41 adb/daemon/file_sync_service.h \
42 adb/daemon/framebuffer_service.h \
43 adb/daemon/restart_service.h \
44 adb/daemon/shell_service.h
45
44SOURCES := $(foreach source, $(SOURCES), system/core/$(source)) 46SOURCES := $(foreach source, $(SOURCES), system/core/$(source))
47HEADERS := $(foreach header, $(HEADERS), system/core/$(header))
45 48
46SOURCES += \ 49SOURCES += \
47 frameworks/native/libs/adbd_auth/adbd_auth.cpp 50 frameworks/native/libs/adbd_auth/adbd_auth.cpp
@@ -79,9 +82,9 @@ ifneq ($(filter armel mipsel,$(DEB_HOST_ARCH)),)
79 LDFLAGS += -latomic 82 LDFLAGS += -latomic
80endif 83endif
81 84
82build: $(SOURCES) 85build: $(SOURCES) $(HEADERS)
83 mkdir --parents debian/out/system/core 86 mkdir --parents debian/out/system/core
84 $(CXX) $^ -o debian/out/system/core/adbd $(CXXFLAGS) $(CPPFLAGS) $(LDFLAGS) 87 $(CXX) $(SOURCES) -o debian/out/system/core/adbd $(CXXFLAGS) $(CPPFLAGS) $(LDFLAGS)
85 88
86clean: 89clean:
87 $(RM) debian/out/system/core/adbd 90 $(RM) debian/out/system/core/adbd