chore: automatically download configs
This commit is contained in:
parent
3af1a00480
commit
4851268d3f
|
|
@ -6,11 +6,21 @@ moonraker_git="https://github.com/Arksine/moonraker"
|
||||||
simulavr_git="git://git.savannah.nongnu.org/simulavr.git"
|
simulavr_git="git://git.savannah.nongnu.org/simulavr.git"
|
||||||
simulavr_cfg="/usr/src/simulavr.config"
|
simulavr_cfg="/usr/src/simulavr.config"
|
||||||
|
|
||||||
|
printer_cfg="https://raw.githubusercontent.com/th33xitus/klipper-printer-simulavr-docker/master/example-configs/printer.cfg"
|
||||||
|
moonraker_conf="https://raw.githubusercontent.com/th33xitus/klipper-printer-simulavr-docker/master/example-configs/moonraker.conf"
|
||||||
|
atmega_cfg="https://raw.githubusercontent.com/th33xitus/klipper-printer-simulavr-docker/master/example-configs/atmega644p.cfg"
|
||||||
|
|
||||||
cd ~ || exit 1
|
cd ~ || exit 1
|
||||||
[ ! -d ~/klipper_config ] && mkdir klipper_config
|
[ ! -d ~/klipper_config ] && mkdir klipper_config
|
||||||
[ ! -d ~/klipper_logs ] && mkdir klipper_logs
|
[ ! -d ~/klipper_logs ] && mkdir klipper_logs
|
||||||
[ ! -d ~/gcode_files ] && mkdir gcode_files
|
[ ! -d ~/gcode_files ] && mkdir gcode_files
|
||||||
|
|
||||||
|
download_configs(){
|
||||||
|
[ ! -f ~/klipper_config/printer.cfg ] && curl -O $printer_cfg
|
||||||
|
[ ! -f ~/klipper_config/moonraker.conf ] && curl -O $moonraker_conf
|
||||||
|
[ ! -f ~/klipper_config/atmega644p.cfg ] && curl -O $atmega_cfg
|
||||||
|
}
|
||||||
|
|
||||||
setup_klipper(){
|
setup_klipper(){
|
||||||
[ -d ~/klipper ] && return
|
[ -d ~/klipper ] && return
|
||||||
echo "##### Cloning Klipper ..."
|
echo "##### Cloning Klipper ..."
|
||||||
|
|
@ -76,6 +86,7 @@ build_moonraker_env
|
||||||
build_firmware
|
build_firmware
|
||||||
setup_simulavr
|
setup_simulavr
|
||||||
build_simulavr
|
build_simulavr
|
||||||
|
download_configs
|
||||||
|
|
||||||
sudo -S rm /bin/systemctl
|
sudo -S rm /bin/systemctl
|
||||||
sudo -S ln -s /bin/service_control /bin/systemctl
|
sudo -S ln -s /bin/service_control /bin/systemctl
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue