create gerber files in CI pipeline
All checks were successful
continuous-integration/drone/push Build is passing
All checks were successful
continuous-integration/drone/push Build is passing
This commit is contained in:
parent
8c775e9705
commit
8eb51b5aa9
7 changed files with 157 additions and 25 deletions
30
Makefile
30
Makefile
|
|
@ -6,17 +6,6 @@ all: firmware case pcb
|
|||
firmware:
|
||||
+@make -C firmware html all
|
||||
|
||||
clean:
|
||||
+@make -C firmware clean
|
||||
|
||||
firmware_docker:
|
||||
sh -c "docker build -t fiatlux_env docker"
|
||||
sh -c "docker run --volume "$$(pwd)"/firmware:/app/firmware fiatlux_env make -C firmware all"
|
||||
|
||||
clean_docker:
|
||||
sh -c "docker build -t fiatlux_env docker"
|
||||
sh -c "docker run --volume "$$(pwd)"/firmware:/app/firmware fiatlux_env make -C firmware clean"
|
||||
|
||||
flash:
|
||||
+@make -C firmware flash
|
||||
|
||||
|
|
@ -25,3 +14,22 @@ case:
|
|||
|
||||
pcb:
|
||||
+@make -C pcb all
|
||||
|
||||
clean:
|
||||
+@make -C firmware clean
|
||||
+@make -C pcb clean
|
||||
|
||||
firmware_docker:
|
||||
sh -c "docker build -t fiatlux_firmware_env docker/firmware"
|
||||
sh -c "docker run --volume "$$(pwd)"/firmware:/app/firmware fiatlux_firmware_env make -C firmware all"
|
||||
|
||||
pcb_docker:
|
||||
sh -c "docker build -t fiatlux_pcb_env docker/pcb"
|
||||
sh -c "docker run --volume "$$(pwd)"/pcb:/app/pcb fiatlux_pcb_env make -C pcb all"
|
||||
|
||||
clean_docker:
|
||||
sh -c "docker build -t fiatlux_firmware_env docker/firmware"
|
||||
sh -c "docker build -t fiatlux_pcb_env docker/pcb"
|
||||
sh -c "docker run --volume "$$(pwd)"/firmware:/app/firmware fiatlux_firmware_env make -C firmware clean"
|
||||
sh -c "docker run --volume "$$(pwd)"/pcb:/app/pcb fiatlux_pcb_env make -C pcb clean"
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue