Don't call make -C lib clean if LIBTCC1 is not defined, else make clean fails (for example of arm).
Unified · Split
| @@ -337,7 +337,9 @@ tar: · 336 unmodified lines | |||
| 337 | clean: | 337 | clean: |
| 338 | rm -vf $(PROGS) tcc_p$(EXESUF) tcc.pod *~ *.o *.a *.so* *.out *.exe libtcc_test$(EXESUF) | 338 | rm -vf $(PROGS) tcc_p$(EXESUF) tcc.pod *~ *.o *.a *.so* *.out *.exe libtcc_test$(EXESUF) |
| 339 | $(MAKE) -C tests $@ | 339 | $(MAKE) -C tests $@ |
| 340 | ifneq ($(LIBTCC1),) | ||
| 340 | $(MAKE) -C lib $@ | 341 | $(MAKE) -C lib $@ |
| 342 | endif | ||
| 341 | 343 | ||
| 342 | distclean: clean | 344 | distclean: clean |
| 343 | rm -vf config.h config.mak config.texi tcc.1 tcc-doc.info tcc-doc.html | 345 | rm -vf config.h config.mak config.texi tcc.1 tcc-doc.info tcc-doc.html |