mirror of
https://github.com/jlengrand/compose-multiplatform.git
synced 2026-03-10 08:11:20 +00:00
There's no need in complicated logic since we can not (easily) change entry point after all
This commit is contained in:
@@ -47,5 +47,3 @@ WORKDIR androidx-main
|
||||
|
||||
COPY bootstrap.sh bootstrap.sh
|
||||
RUN chmod a+x bootstrap.sh
|
||||
|
||||
ENTRYPOINT ./bootstrap.sh
|
||||
|
||||
@@ -4,20 +4,14 @@ function bootstrap() {
|
||||
cd /androidx-main
|
||||
~/bin/repo init -u https://android.googlesource.com/platform/manifest \
|
||||
-b androidx-main --depth=1 --partial-clone --clone-filter=blob:limit=10M
|
||||
~/bin/repo sync -c --no-tags --no-clone-bundle -j4
|
||||
~/bin/repo sync -c --no-tags --no-clone-bundle -j$(nproc --all)
|
||||
|
||||
mkdir -p /mnt/agent
|
||||
ln -sf /androidx-main/tools/ /mnt/agent/tools
|
||||
ln -sf /androidx-main/prebuilts/ /mnt/agent/prebuilts
|
||||
ln -sf /androidx-main/external /mnt/agent/external
|
||||
|
||||
rm -rf /androidx-main/frameworks
|
||||
}
|
||||
|
||||
if [ ! -e /tmp/init ]; then
|
||||
touch /tmp/init
|
||||
echo "bootstrapping"
|
||||
bootstrap
|
||||
else
|
||||
echo "not bootstrapping, all done"
|
||||
fi
|
||||
|
||||
/bin/bash
|
||||
bootstrap
|
||||
|
||||
Reference in New Issue
Block a user