1 include $(TOPDIR
)/rules.mk
2 #Based on adb package from AUR https://aur.archlinux.org/packages/adb/ , reused Makefile
5 PKG_SOURCE_VERSION
:=6fe92d1a3fb17545d82d020a3c995f32e6b71f9d
6 PKG_VERSION
:=5.0.2~
$(call version_abbrev
,$(PKG_SOURCE_VERSION
))
10 PKG_SOURCE_URL
:=https
://android.googlesource.com
/platform
/system
/core
11 PKG_MIRROR_HASH
:=2ff96b4342cd05f475083207a4927635548c6693771c12a24cfa99f175fdb10a
13 PKG_MAINTAINER
:=Henryk Heisig
<hyniu@o2.pl
>
14 PKG_CPE_ID
:=cpe
:/a
:google
:android_debug_bridge
16 include $(INCLUDE_DIR
)/package.mk
18 ifeq ($(CONFIG_BIG_ENDIAN
),y
)
19 TARGET_CFLAGS
+= -DHAVE_BIG_ENDIAN
=1
21 TARGET_CFLAGS
+= -D_GNU_SOURCE
26 TITLE
:=Android Debug Bridge CLI tool
27 URL
:=https
://developer.android.com
/tools
/adb
28 DEPENDS
:=+zlib
+libmbedtls
+libpthread
31 define Package
/adb
/description
32 Android Debug Bridge
(adb
) is a versatile command line tool that lets you communicate with an emulator instance or connected Android-powered device.
35 # Nothing just to be sure
36 #define Build/Configure
40 $(MAKE
) -C
$(PKG_BUILD_DIR
)/adb
/ \
41 $(TARGET_CONFIGURE_OPTS
) \
43 CFLAGS
="$(TARGET_CFLAGS) $(TARGET_CPPFLAGS)" \
44 LDFLAGS
="$(TARGET_LDFLAGS)"
47 define Package
/adb
/install
48 $(INSTALL_DIR
) $(1)/usr
/bin
49 $(INSTALL_BIN
) $(PKG_BUILD_DIR
)/adb
/adb
$(1)/usr
/bin
/
52 $(eval
$(call BuildPackage
,adb
))