From a5edbefda8786886047679cb2f7a5558ea8135e7 Mon Sep 17 00:00:00 2001 From: Leonard Kugis Date: Thu, 2 Oct 2025 17:54:38 +0200 Subject: Implemented scripts for different build targets Invoke them like this: SYSROOT_DIR= scripts/make-.sh being the desired sysroot directory for the install files. being the target definition. --- scripts/make-android28-aarch64.sh | 12 ++++++++++++ scripts/make-host.sh | 11 +++++++++++ 2 files changed, 23 insertions(+) create mode 100755 scripts/make-android28-aarch64.sh create mode 100755 scripts/make-host.sh diff --git a/scripts/make-android28-aarch64.sh b/scripts/make-android28-aarch64.sh new file mode 100755 index 0000000..86bbaff --- /dev/null +++ b/scripts/make-android28-aarch64.sh @@ -0,0 +1,12 @@ +#!/bin/sh + +mkdir -p "$SYSROOT_DIR" + +rm -rf build +meson setup build \ + --cross-file meson/android28-aarch64 \ + --prefix /usr/local \ + -Dexamples=false -Dtests=false -Dutils=false + +meson compile -C build -j"$(nproc)" +meson install -C build --destdir $SYSROOT_DIR diff --git a/scripts/make-host.sh b/scripts/make-host.sh new file mode 100755 index 0000000..e69f207 --- /dev/null +++ b/scripts/make-host.sh @@ -0,0 +1,11 @@ +#!/bin/sh + +mkdir -p "$SYSROOT_DIR" + +rm -rf build +meson setup build \ + --prefix /usr/local \ + -Dexamples=false -Dtests=false -Dutils=false + +meson compile -C build -j"$(nproc)" +meson install -C build --destdir $SYSROOT_DIR -- cgit v1.2.3