Prior to this, `make clean` would fail if the project was not already fully built, and a second invokation would always fail.
@@ -61,5 +61,5 @@ $(EXE): $(OBJS)
$(CXX) -o $(EXE) $(OBJS) $(CXXFLAGS) $(LIBS)
clean:
- rm $(EXE) $(OBJS)
+ rm -f $(EXE) $(OBJS)
@@ -62,4 +62,4 @@ $(EXE): $(OBJS)