diff options
author | James Zern <jzern@google.com> | 2014-03-05 14:11:07 -0800 |
---|---|---|
committer | James Zern <jzern@google.com> | 2014-03-05 19:15:00 -0800 |
commit | b867e42578e5cc56f118e6e99d02d72a7f573ac7 (patch) | |
tree | 508ac208af71dcbf14ee1ad2d5bfc1382deb3b18 /build/make | |
parent | 6e079b7dd44f3401f6af3f8c1f061f858ce682d0 (diff) | |
download | libvpx-b867e42578e5cc56f118e6e99d02d72a7f573ac7.tar libvpx-b867e42578e5cc56f118e6e99d02d72a7f573ac7.tar.gz libvpx-b867e42578e5cc56f118e6e99d02d72a7f573ac7.tar.bz2 libvpx-b867e42578e5cc56f118e6e99d02d72a7f573ac7.zip |
Makefile: add distclean target
wipes out configure generated files
Change-Id: I55d5865b84c6dfc19f13011e66e3483c54bf6a15
Diffstat (limited to 'build/make')
-rw-r--r-- | build/make/Makefile | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/build/make/Makefile b/build/make/Makefile index 6894d6dde..dd7fb4a21 100644 --- a/build/make/Makefile +++ b/build/make/Makefile @@ -94,6 +94,16 @@ clean:: rm -f $(OBJS-yes) $(OBJS-yes:.o=.d) $(OBJS-yes:.asm.s.o=.asm.s) rm -f $(CLEAN-OBJS) +.PHONY: clean +distclean: clean + if [ -z "$(target)" ]; then \ + rm -f Makefile; \ + rm -f config.log config.mk; \ + rm -f vpx_config.[hc] vpx_config.asm; \ + else \ + rm -f $(target)-$(TOOLCHAIN).mk; \ + fi + .PHONY: dist dist: .PHONY: install @@ -307,7 +317,7 @@ endef ifneq ($(target),) include $(SRC_PATH_BARE)/$(target:-$(TOOLCHAIN)=).mk endif -ifeq ($(filter clean,$(MAKECMDGOALS)),) +ifeq ($(filter %clean,$(MAKECMDGOALS)),) # Older versions of make don't like -include directives with no arguments ifneq ($(filter %.d,$(OBJS-yes:.o=.d)),) -include $(filter %.d,$(OBJS-yes:.o=.d)) |