mirror of
https://github.com/commaai/agnos-builder.git
synced 2026-08-06 16:55:45 +08:00
19 lines
421 B
Bash
Executable File
19 lines
421 B
Bash
Executable File
#!/usr/bin/bash
|
|
|
|
UV_PATH=/usr/bin/uv
|
|
export TMPDIR=/tmp/uv-tmp
|
|
|
|
# setup large tmp for install
|
|
mkdir -p $TMPDIR
|
|
sudo mount -o remount,size=2G /tmp
|
|
sudo mount -o rw,remount /
|
|
sudo resize2fs $(findmnt -n -o SOURCE /) &>/dev/null || sudo resize2fs $(findmnt -n -o SOURCE /)
|
|
|
|
# run command
|
|
sudo -E TMPDIR=$TMPDIR UV_NO_CACHE=1 $UV_PATH "$@"
|
|
|
|
# cleanup
|
|
sudo mount -o ro,remount /
|
|
sudo rm -rf $TMPDIR
|
|
sudo mount -o remount /tmp
|