makefile: ignore errors during clean
The file(s) being removed may not exist, but make shouldn't fail because
of it:
$ make clean
rm ./firmware/*.uf2
rm: cannot remove './firmware/*.uf2': No such file or directory
make: *** [Makefile:10: clean] Error 1
$ echo $?
2
this also removes leading ./ from path in clean, and assumes that `make
clean` is being run from the top level repo dir
This commit is contained in:
@@ -7,7 +7,7 @@ all: setup build
|
|||||||
build: firmware/$$(TIMESTAMP)-left.uf2 firmware/$$(TIMESTAMP)-right.uf2
|
build: firmware/$$(TIMESTAMP)-left.uf2 firmware/$$(TIMESTAMP)-right.uf2
|
||||||
|
|
||||||
clean:
|
clean:
|
||||||
rm ./firmware/*.uf2
|
rm -f firmware/*.uf2
|
||||||
|
|
||||||
firmware/%-left.uf2 firmware/%-right.uf2: config/adv360.keymap
|
firmware/%-left.uf2 firmware/%-right.uf2: config/adv360.keymap
|
||||||
docker run --rm -it --name zmk \
|
docker run --rm -it --name zmk \
|
||||||
|
|||||||
Reference in New Issue
Block a user