From 7c97d1f94d5774a53892297a1bc4b168595b93a7 Mon Sep 17 00:00:00 2001 From: Silvio Rhatto Date: Fri, 23 Aug 2024 16:53:29 -0300 Subject: Feat: adds better-adb-sync --- .gitmodules | 3 +++ better-adb-sync | 16 ++++++++++++++++ vendor/better_adb_sync | 1 + 3 files changed, 20 insertions(+) create mode 100644 .gitmodules create mode 100755 better-adb-sync create mode 160000 vendor/better_adb_sync diff --git a/.gitmodules b/.gitmodules new file mode 100644 index 0000000..e20e717 --- /dev/null +++ b/.gitmodules @@ -0,0 +1,3 @@ +[submodule "vendor/better-adb-sync"] + path = vendor/better_adb_sync + url = https://github.com/jb2170/better-adb-sync diff --git a/better-adb-sync b/better-adb-sync new file mode 100755 index 0000000..30ef2a5 --- /dev/null +++ b/better-adb-sync @@ -0,0 +1,16 @@ +#!/usr/bin/env python3 +# +# Wrapper so better-adb-sync don't need to be installed through pip or virtualenv. +# +# This way we can control exactly which version (though the repository SHA-1 +# commit version). +# +# For discussion on pros and cons of this approach, check +# https://stackoverflow.com/questions/9059699/use-a-library-locally-instead-of-installing-it#9059783 +# + +# Load better-adb-sync +from vendor.better_adb_sync.src.BetterADBSync import main + +# Dispatch +main() diff --git a/vendor/better_adb_sync b/vendor/better_adb_sync new file mode 160000 index 0000000..2d19f23 --- /dev/null +++ b/vendor/better_adb_sync @@ -0,0 +1 @@ +Subproject commit 2d19f23b2ae8a74e4d4e038df049112408335a6b -- cgit v1.2.3