From 0c7dbd7eefd775303e1a29b5466fb9aa3ed4d838 Mon Sep 17 00:00:00 2001 From: Etienne Cordonnier Date: Wed, 15 Mar 2023 17:40:37 +0100 Subject: android-tools: remove recipe and dynamic-layer The recipe has been patched to remove the clang dependency and moved to meta-openembedded at https://github.com/openembedded/meta-openembedded/tree/master/meta-oe/dynamic-layers/selinux/recipes-devtool/android-tools Signed-off-by: Etienne Cordonnier --- .../selinux/android-tools/android-tools/adbd.mk | 72 ---------------------- 1 file changed, 72 deletions(-) delete mode 100644 dynamic-layers/selinux/android-tools/android-tools/adbd.mk (limited to 'dynamic-layers/selinux/android-tools/android-tools/adbd.mk') diff --git a/dynamic-layers/selinux/android-tools/android-tools/adbd.mk b/dynamic-layers/selinux/android-tools/android-tools/adbd.mk deleted file mode 100644 index cb82683..0000000 --- a/dynamic-layers/selinux/android-tools/android-tools/adbd.mk +++ /dev/null @@ -1,72 +0,0 @@ -include ../../rules_yocto.mk -NAME = adbd - -SOURCES = \ - adb/daemon/main.cpp \ - adb/daemon/auth.cpp \ - adb/daemon/jdwp_service.cpp \ - adb/daemon/file_sync_service.cpp \ - adb/daemon/services.cpp \ - adb/daemon/shell_service.cpp \ - adb/daemon/remount_service.cpp \ - adb/daemon/restart_service.cpp \ - adb/daemon/reboot_service.cpp \ - adb/daemon/framebuffer_service.cpp \ - adb/daemon/set_verity_enable_state_service.cpp \ - adb/shell_service_protocol.cpp \ - adb/adb.cpp \ - adb/adb_io.cpp \ - adb/adb_listeners.cpp \ - adb/adb_trace.cpp \ - adb/adb_unique_fd.cpp \ - adb/adb_utils.cpp \ - adb/fdevent.cpp \ - adb/services.cpp \ - adb/sockets.cpp \ - adb/socket_spec.cpp \ - adb/sysdeps/errno.cpp \ - adb/transport.cpp \ - adb/transport_fd.cpp \ - adb/transport_local.cpp \ - adb/transport_usb.cpp \ - adb/sysdeps_unix.cpp \ - adb/sysdeps/posix/network.cpp \ - adb/daemon/usb_legacy.cpp \ - adb/daemon/usb_ffs.cpp \ - adb/daemon/usb.cpp \ - diagnose_usb/diagnose_usb.cpp \ - libasyncio/AsyncIO.cpp \ - -CXXFLAGS += -std=gnu++20 -CPPFLAGS += -Iinclude -Iadb -Ibase/include -I$(OUT_DIR)/usr/include/ -Imkbootimg/include/bootimg -Ifs_mgr/include \ - -Ifs_mgr/include_fstab \ - -DADB_VERSION='"$(DEB_VERSION)"' -D_GNU_SOURCE -LDFLAGS += -Wl,-rpath=/usr/lib/$(DEB_HOST_MULTIARCH)/android -Wl,-rpath-link=$(OUT_DIR)/usr/lib/$(DEB_HOST_MULTIARCH)/android/ \ - -lpthread -L$(OUT_DIR)/usr/lib/$(DEB_HOST_MULTIARCH)/android/ -lbase -lcrypto_utils -lcrypto -lcutils -llog -lresolv - -PAGE_SIZE ?= 4096 - -CXXFLAGS += -UADB_HOST -CXXFLAGS += -DADB_HOST=0 -CXXFLAGS += -DALLOW_ADBD_DISABLE_VERITY -CXXFLAGS += -DALLOW_ADBD_NO_AUTH -CXXFLAGS += -DPLATFORM_TOOLS_VERSION='"28.0.2"' -CXXFLAGS += -Idiagnose_usb/include -CXXFLAGS += -Iadb/daemon/include -CXXFLAGS += -Ilibasyncio/include -CXXFLAGS += -Wno-c++11-narrowing -CXXFLAGS += -DPAGE_SIZE=$(PAGE_SIZE) - - -# -latomic should be the last library specified -# https://github.com/android/ndk/issues/589 -ifneq ($(filter armel mipsel,$(DEB_HOST_ARCH)),) - LDFLAGS += -latomic -endif - -build: $(SOURCES) - mkdir --parents ../../../android-tools/adbd - $(CXX) $^ -o ../../../android-tools/adbd/adbd $(CXXFLAGS) $(CPPFLAGS) $(LDFLAGS) - -clean: - $(RM) $(OUT_DIR)/usr/bin/$(NAME) -- cgit v1.2.3-54-g00ecf