torch-pi-cloud-init/build.sh

28 lines
488 B
Bash
Executable File

#!/bin/bash
source parameters.env
rm -rf build
mkdir build
eval "cat <<~
$(cat src/cmdline.txt)
~" > build/cmdline.txt
mkdir build/cloud-init
eval "cat <<~
$(cat src/user-data)
~" > build/cloud-init/user-data
cp src/meta-data build/cloud-init/
cp src/*.sh build/cloud-init/
mkdir build/cloud-init/torch-config
cp -r $TORCH_CONFIG_DIR/* build/cloud-init/torch-config/
tar -C build -czvf build/rpi-cloud-init.tgz cmdline.txt cloud-init
rm -rf build/cloud-init
rm build/cmdline.txt