Browse Source

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
V3.0
Clayton Craft 3 years ago
parent
commit
78df0ff393
No known key found for this signature in database
GPG Key ID: 4A4CED6D7EDF950A
  1. 2
      Makefile

2
Makefile

@ -7,7 +7,7 @@ all: setup build @@ -7,7 +7,7 @@ all: setup build
build: firmware/$$(TIMESTAMP)-left.uf2 firmware/$$(TIMESTAMP)-right.uf2
clean:
rm ./firmware/*.uf2
rm -f firmware/*.uf2
firmware/%-left.uf2 firmware/%-right.uf2: config/adv360.keymap
docker run --rm -it --name zmk \

Loading…
Cancel
Save