mrrl

Minimal Reliable Reproducible Linux
git clone https://ccx.te2000.cz/git/mrrl
Log | Files | Refs | Submodules | README

commit 526bca58b806cc7b58249e6ee1260d2dba06c7c8
parent 2d7c31c3b15211b22c3a045a0b5dd27777264285
Author: Jan Pobrislo <ccx@te2000.cz>
Date:   Tue, 15 Apr 2025 00:46:32 +0000

Update submodules when building from commited versions.

Diffstat:
Mcommitlist.sha1 | 1-
Mutil/generate-packages | 10+++++++++-
2 files changed, 9 insertions(+), 2 deletions(-)

diff --git a/commitlist.sha1 b/commitlist.sha1 @@ -2215,7 +2215,6 @@ fe6a7178c290979b822e287014f7c2f93aa0a732 sources/skalibs ff066bd37e692daadc573fbd3ef622c3f1e8ec6a sources/skalibs e9d8af262eb5e25536ea9778e3ed57aebb55488c sources/snaprep 0a1466e946de353d1947a4cdb2210b5699c141dd sources/system-config -3d3989ad766c608d254c8bb43dc22c23acfbb6b6 sources/system-config f41e8fb1dda464b6f5bf4c1f77c3fadd8593717a sources/system-config f9d071a4c5870d42d00d0ca496efac527388e6f4 sources/system-config dc793695cc0632a808af9d4415f3b0cf0f4dfba2 sources/system-config-scripts diff --git a/util/generate-packages b/util/generate-packages @@ -1,8 +1,16 @@ #!/bin/sh -xe cd "$(dirname "$0")/.." +if test -n "$1"; then + pthbs_genpkgpy_submodule_source=$1 + export pthbs_genpkgpy_submodule_source +fi + case "$pthbs_genpkgpy_submodule_source" in - (current|cached);; + (current);; + (cached) + git submodule update + ;; (*) printf '%s\n' >&2 "fatal: ${0##*/}: \$pthbs_genpkgpy_submodule_source is not defined" exit 100