No clean run of 'make clean'
Brought to you by:
simonjwright
When running "make clean" the Makefile issues a
for s in doc src; do \ make -w -C $s clean; \ done
which fails in the src directory as there is no 'clean' target.
make[1]: Entering directory '/home/re/Devel/adequate/tools/ews/doc' rm -rf .build rm ews_demo ews_htdocs.* make[1]: Leaving directory '/home/re/Devel/adequate/tools/ews/doc' make[1]: Entering directory '/home/re/Devel/adequate/tools/ews/src' make[1]: *** No rule to make target 'clean'. Stop. make[1]: Leaving directory '/home/re/Devel/adequate/tools/ews/src' Makefile:112: recipe for target 'clean' failed
This patch solves the problem:
--- ../ews-20140121/src/Makefile 2014-01-21 19:06:52.000000000 +0100 +++ src/Makefile 2019-03-03 15:40:51.277748067 +0100 @@ -23,3 +23,7 @@ dist: .PHONY: dist + +clean: +.PHONY: clean
Thanks for this!
The actual cause of this was an equivalent omission in
src/Makefile.dist
, which is copied into the distribution'ssrc/Makefile
.I've made a new release (I had several uncommitted tidy-up changes, from 2015, oops): 20190305.