Skip to content

Commit de2fa1a

Browse files
committed
modules: use zoslight as module base
1 parent 23ebebd commit de2fa1a

1 file changed

Lines changed: 19 additions & 15 deletions

File tree

packages/modules.sh

Lines changed: 19 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,26 @@
1-
# MODULES_VERSION="0.4.3"
2-
# MODULES_CHECKSUM="99fd8573891897543db73673b6f2016d"
3-
# MODULES_LINK="https://github.com/threefoldtech/zos/archive/v${MODULES_VERSION}.tar.gz"
4-
MODULES_REPOSITORY="https://github.com/threefoldtech/zos"
5-
MODULES_VERSION="main"
1+
MODULES_BASE_REPOSITORY="https://github.com/threefoldtech/zoslight"
2+
MODULES_BASE_VERSION="main"
3+
4+
MODULES_BOOTSTRAP_REPOSITORY="https://github.com/threefoldtech/zos"
5+
MODULES_BOOTSTRAP_VERSION="main"
66

77
download_modules() {
8-
# download_file $MODULES_LINK $MODULES_CHECKSUM zos-${MODULES_VERSION}.tar.gz
9-
download_git ${MODULES_REPOSITORY} ${MODULES_VERSION}
8+
download_git ${MODULES_BASE_REPOSITORY} ${MODULES_BASE_VERSION}
9+
download_git ${MODULES_BOOTSTRAP_REPOSITORY} ${MODULES_BOOTSTRAP_VERSION}
1010
}
1111

1212
extract_modules() {
13-
# if [ ! -d "zos-${MODULES_VERSION}" ]; then
14-
# echo "[+] extracting: zos-${MODULES_VERSION}"
15-
# tar -xf ${DISTFILES}/zos-${MODULES_VERSION}.tar.gz -C .
16-
# fi
17-
event "refreshing" "zos-${MODULES_VERSION}"
18-
rm -rf ./zos-${MODULES_VERSION}
19-
cp -a ${DISTFILES}/zos ./zos-${MODULES_VERSION}
13+
event "refreshing" "zos-${MODULES_BASE_VERSION}"
14+
rm -rf ./zos-${MODULES_BASE_VERSION}
15+
cp -a ${DISTFILES}/zoslight ./zos-base-${MODULES_BASE_VERSION}
16+
17+
event "refreshing" "zos-bootstrap-${MODULES_BOOTSTRAP_VERSION}"
18+
rm -rf ./zos-bootstrap-${MODULES_BOOTSTRAP_VERSION}
19+
cp -a ${DISTFILES}/zos ./zos-bootstrap-${MODULES_BOOTSTRAP_VERSION}
20+
21+
event "merging" "zos-bootstrap-${MODULES_BOOTSTRAP_VERSION} > zos-base-${MODULES_BASE_VERSION}"
22+
rm -rf ./zos-base-${MODULES_BASE_VERSION}/boostrap
23+
cp -a ./zos-bootstrap-${MODULES_BOOTSTRAP_VERSION}/bootstrap ./zos-base-${MODULES_BASE_VERSION}/
2024
}
2125

2226
prepare_modules() {
@@ -31,7 +35,7 @@ install_modules() {
3135
}
3236

3337
build_modules() {
34-
pushd ${WORKDIR}/zos-${MODULES_VERSION}
38+
pushd ${WORKDIR}/zos-base-${MODULES_BASE_VERSION}
3539

3640
prepare_modules
3741
install_modules

0 commit comments

Comments
 (0)