On 3/12/23 6:39 AM, Bartosz Golaszewski wrote: > On Mon, Mar 6, 2023 at 7:46 PM Benjamin Li <benl@xxxxxxxxxxxx> wrote: >> >> v4: >> - Keep semantics consistent with before: help messages should return the full >> name, not the short name. (Bart) >> >> v3: >> - Collapse --version print into a single line. (Andy) >> - Handle program name fully independently rather than rely on any extensions >> at all. (Bart) >> - Move Android.bp into contrib/ folder. (Bart) >> - Add SPDX license tag and clean up Android.bp patch comments in the context >> of it possibly being accepted into the upstream tree. >> >> v2: >> - Add missing Signed-off-by: tags. >> >> v1: >> Fix issue when building against a C library without GNU extensions, such >> as Android's Bionic libc. >> >> A commit with a sample Android.bp file that's working against Android 11 is >> included for informational purposes, which I don't expect Bartosz to pull. >> >> Benjamin Li (2): >> tools: remove dependency on glibc program_invocation_[short_]name >> contrib: add sample Android.bp to build within an Android tree >> >> contrib/Android.bp | 136 +++++++++++++++++++++++++++++++++++++++++++ >> tools/gpiodetect.c | 5 +- >> tools/gpioget.c | 5 +- >> tools/gpioinfo.c | 5 +- >> tools/gpiomon.c | 5 +- >> tools/gpionotify.c | 5 +- >> tools/gpioset.c | 5 +- >> tools/tools-common.c | 34 ++++++++--- >> tools/tools-common.h | 4 +- >> 9 files changed, 183 insertions(+), 21 deletions(-) >> create mode 100644 contrib/Android.bp >> >> -- >> 2.25.1 >> > > Thanks, I applied both patches. For the second one: I extended it so > that the android build file ends up in release tarballs generated by > 'make dist'. > > Bartosz Nice, thank you Bart! Ben