objs = $(all_sources:.c=.o)
+files_to_clean = $(objs) *~ ccache$(EXEEXT) ccache.1
+
.PHONY: all
all: ccache$(EXEEXT)
.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
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)) \