refactor(pretty_gcode.sh): exit if cloning fails

Signed-off-by: Dominik Willner th33xitus@gmail.com
This commit is contained in:
th33xitus
2022-05-19 11:01:01 +02:00
parent c1d0f295e2
commit cd20934a3d

View File

@@ -30,7 +30,11 @@ function install_pgc_for_klipper() {
dependency_check "${dep[@]}" dependency_check "${dep[@]}"
[[ -d ${PGC_DIR} ]] && rm -rf "${PGC_DIR}" [[ -d ${PGC_DIR} ]] && rm -rf "${PGC_DIR}"
cd "${HOME}" && git clone "${PGC_REPO}" if ! git clone "${PGC_REPO}" "${PGC_DIR}"; then
print_error "Cloning PrettyGCode for Klipper from\n ${PGC_REPO}\n failed!"
exit 1
fi
sudo cp "${pgconfsrc}" "${pgconf}" sudo cp "${pgconfsrc}" "${pgconf}"
sudo sed -i "s|/home/pi/pgcode;|/home/${USER}/pgcode;|" "${pgconf}" sudo sed -i "s|/home/pi/pgcode;|/home/${USER}/pgcode;|" "${pgconf}"