File tree Expand file tree Collapse file tree 1 file changed +39
-0
lines changed Expand file tree Collapse file tree 1 file changed +39
-0
lines changed Original file line number Diff line number Diff line change
1
+ #! /bin/bash
2
+ rm -rf build
3
+ mkdir build
4
+ rm -rf firmware
5
+ mkdir firmware
6
+ cd firmware
7
+ mkdir madgrizzle
8
+ mkdir maslowcnc
9
+ mkdir holey
10
+
11
+ cd ../build
12
+ madgrizzle_firmware_repo=https://github.com/madgrizzle/Firmware.git
13
+ madgrizzle_firmware_sha=bf4350ffd9bc154832505fc0125abd2c4c04dba7
14
+ git clone $madgrizzle_firmware_repo firmware/madgrizzle
15
+ cd firmware/madgrizzle
16
+ git checkout $madgrizzle_firmware_sha
17
+ pio run -e megaatmega2560
18
+
19
+ mv .pio/build/megaatmega2560/firmware.hex ~ /WebControl/firmware/madgrizzle/madgrizzle-$( sed -n -e ' s/^.*VERSIONNUMBER //p' cnc_ctrl_v1/Maslow.h) .hex
20
+
21
+ cd ../..
22
+
23
+ maslowcnc_firmware_repo=https://github.com/MaslowCNC/Firmware.git
24
+ maslowcnc_firmware_sha=e1e0d020fff1f4f7c6b403a26a85a16546b7e15b
25
+ git clone $maslowcnc_firmware_repo firmware/maslowcnc
26
+ cd firmware/maslowcnc
27
+ git checkout $maslowcnc_firmware_sha
28
+ pio run -e megaatmega2560
29
+ mv .pio/build/megaatmega2560/firmware.hex ~ /WebControl/firmware/maslowcnc/maslowcnc-$( sed -n -e ' s/^.*VERSIONNUMBER //p' cnc_ctrl_v1/Maslow.h) .hex
30
+
31
+ cd ../..
32
+
33
+ holey_firmware_repo=https://github.com/madgrizzle/Firmware.git
34
+ holey_firmware_sha=950fb23396171cbd456c2d4149455cc45f5e6bc3
35
+ git clone $holey_firmware_repo firmware/holey
36
+ cd firmware/holey
37
+ git checkout $holey_firmware_sha
38
+ pio run -e megaatmega2560
39
+ mv .pio/build/megaatmega2560/firmware.hex ~ /WebControl/firmware/holey/holey-$( sed -n -e ' s/^.*VERSIONNUMBER //p' cnc_ctrl_v1/Maslow.h) .hex
You can’t perform that action at this time.
0 commit comments