summaryrefslogtreecommitdiffstats
path: root/build-repo
diff options
context:
space:
mode:
authorLibravatarLarge Libravatar memdmp <memdmpestrogenzone>2025-06-14 17:39:44 +0200
committerLibravatarLarge Libravatar memdmp <memdmpestrogenzone>2025-06-14 17:39:44 +0200
commit8e0ab2b8b871c566db7755309e228ce48cf8306f (patch)
treea6868909b9d4f6ea4dc47109932f0441df4e7fc6 /build-repo
parent1f295e76667ccb67216489afffc688ad99cbc658 (diff)
downloadalpine-packages-8e0ab2b8b871c566db7755309e228ce48cf8306f.tar.gz
alpine-packages-8e0ab2b8b871c566db7755309e228ce48cf8306f.tar.bz2
alpine-packages-8e0ab2b8b871c566db7755309e228ce48cf8306f.tar.lz
alpine-packages-8e0ab2b8b871c566db7755309e228ce48cf8306f.zip

scripting: add TODO relating to buildrepo script

Diffstat (limited to 'build-repo')
-rwxr-xr-xbuild-repo6
1 files changed, 6 insertions, 0 deletions
diff --git a/build-repo b/build-repo
index 596ec8b..d80c6dc 100755
--- a/build-repo
+++ b/build-repo
@@ -1,5 +1,11 @@
#!/usr/bin/env zsh
set -eax
+
+# TODO: once builder has IPv4, consider replacing most usage with lua-aports' buildrepo (https://gitlab.alpinelinux.org/alpine/lua-aports/-/blob/master/buildrepo.1.scd)
+# Example of usage:
+# $ buildrepo -a "$PWD/src" -d "$PWD/target" -R memdmp util utau
+# -> This also allows cross-arch building assuming https://wiki.alpinelinux.org/wiki/How_to_make_a_cross_architecture_chroot is setup via e.g. CBUILD=aarch64
+
# note: we assume `abuild-keygen -a -i` has alr been run
ALL_TARGET="$PWD/target"
export APORTSDIR="$PWD/src"