Skip to content

Commit dce6f1a

Browse files
committed
contrib: adapt new argument style
1 parent 6ccea32 commit dce6f1a

File tree

1 file changed

+19
-5
lines changed

1 file changed

+19
-5
lines changed

contrib/generate-releases.sh

Lines changed: 19 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,10 @@ for i in $@; do
3737
if [[ "$i" != "wsl" ]]; then
3838
echo "Generating mainline release ($i) ..."
3939
aoscbootstrap \
40-
${BRANCH:-stable} $i ${REPO:-https://repo.aosc.io/debs} \
40+
--branch ${BRANCH:-stable} \
41+
--comps ${COMPS:-main} \
42+
--target $i \
43+
--mirror ${REPO:-https://repo.aosc.io/debs} \
4144
--config /usr/share/aoscbootstrap/config/aosc-mainline.toml \
4245
-x \
4346
--arch ${ARCH:-$(dpkg --print-architecture)} \
@@ -55,7 +58,9 @@ for i in $@; do
5558
else
5659
echo "Generating WSL release ..."
5760
aoscbootstrap \
58-
${BRANCH:-stable} $i ${REPO:-https://repo.aosc.io/debs} \
61+
--branch ${BRANCH:-stable} \
62+
--comps ${COMPS:-main} \
63+
--target $i \
5964
--config /usr/share/aoscbootstrap/config/aosc-mainline.toml \
6065
-x \
6166
--arch ${ARCH:-$(dpkg --print-architecture)} \
@@ -69,7 +74,10 @@ for i in $@; do
6974
else
7075
echo "Generating mainline release ($i, stage2) ..."
7176
aoscbootstrap \
72-
${ARCH:-$(dpkg --print-architecture)}-bring-up $i ${REPO:-https://repo.aosc.io/debs} \
77+
--branch ${ARCH:-$(dpkg --print-architecture)}-bring-up \
78+
--target $i \
79+
--comps ${COMPS:-main} \
80+
--mirror ${REPO:-https://repo.aosc.io/debs} \
7381
--config /usr/share/aoscbootstrap/config/aosc-mainline.toml \
7482
-x \
7583
--arch ${ARCH:-$(dpkg --print-architecture)} \
@@ -88,7 +96,10 @@ for i in $@; do
8896
echo "Generating Retro release ($i) ..."
8997
mkdir -pv os-${ARCH:-$(dpkg --print-architecture)}/${i/retro-/}
9098
aoscbootstrap \
91-
${BRANCH:-stable} $i ${REPO:-https://repo.aosc.io/debs-retro} \
99+
--branch ${BRANCH:-stable} \
100+
--target $i \
101+
--comps ${COMPS:-main} \
102+
--mirror ${REPO:-https://repo.aosc.io/debs-retro} \
92103
--config /usr/share/aoscbootstrap/config/aosc-retro.toml \
93104
-x \
94105
--arch ${ARCH:-$(dpkg --print-architecture)} \
@@ -100,7 +111,10 @@ for i in $@; do
100111
echo "Generating Retro release ($i, stage2) ..."
101112
mkdir -pv os-${ARCH:-$(dpkg --print-architecture)}/${i/retro-/}
102113
aoscbootstrap \
103-
${ARCH:-$(dpkg --print-architecture)}-bring-up $i ${REPO:-https://repo.aosc.io/debs-retro} \
114+
--branch ${ARCH:-$(dpkg --print-architecture)}-bring-up \
115+
--target $i \
116+
--comps ${COMPS:-main} \
117+
--mirror ${REPO:-https://repo.aosc.io/debs-retro} \
104118
--config /usr/share/aoscbootstrap/config/aosc-retro.toml \
105119
-x \
106120
--arch ${ARCH:-$(dpkg --print-architecture)} \

0 commit comments

Comments
 (0)