]> git.ipfire.org Git - thirdparty/ccache.git/commitdiff
Only clean non-dev stuff in Makefile's clean target
authorJoel Rosdahl <joel@rosdahl.net>
Fri, 26 Feb 2010 21:22:00 +0000 (22:22 +0100)
committerJoel Rosdahl <joel@rosdahl.net>
Fri, 26 Feb 2010 21:22:00 +0000 (22:22 +0100)
Makefile.in
dev.mk.in

index 466ee3259948e5ee83d8555962843d5753635547..65dca3041618b0cef8a80467d716cec205041e5e 100644 (file)
@@ -28,6 +28,8 @@ headers = \
 
 objs = $(all_sources:.c=.o)
 
+files_to_clean = $(objs) *~ ccache$(EXEEXT) ccache.1
+
 .PHONY: all
 all: ccache$(EXEEXT)
 
@@ -49,8 +51,7 @@ install: all
 
 .PHONY: clean
 clean:
-       rm -f $(objs) *~ ccache$(EXEEXT) .deps/* ccache.1 \
-             $(dist_archive_tar_bz2) $(dist_archive_tar_gz)
+       rm -f $(files_to_clean)
 
 .PHONY: test
 test: test.sh
index 7533bafb4c695e8f72792b2cab75453ab86d0b1f..b046d960613cb70af8005c6f027931b90bd87097 100644 (file)
--- a/dev.mk.in
+++ b/dev.mk.in
@@ -4,11 +4,13 @@ version = $(shell sed -n 's/^\#define CCACHE_VERSION "\(.*\)"/\1/p' \
 dist_dir = ccache-$(version)
 dist_archive_tar_bz2 = ccache-$(version).tar.bz2
 dist_archive_tar_gz = ccache-$(version).tar.gz
+files_to_clean += $(dist_archive_tar_bz2) $(dist_archive_tar_gz)
 
 source_dist_files = \
     $(sources) $(headers) zlib/*.c zlib/*.h \
     config.h.in configure configure-dev dev.mk.in install-sh Makefile.in \
-    test.sh COPYING INSTALL NEWS README
+    test.sh COPYING INSTALL NEWS README \
+    .deps/*
 built_dist_files = ccache.1
 dist_files = \
     $(addprefix $(srcdir)/, $(source_dist_files)) \