help tags TAGS sgmldocs psdocs pdfdocs htmldocs \
checkconfig checkhelp checkincludes
+RCS_FIND_IGNORE := \( -name SCCS -o -name BitKeeper -o -name .svn \) -prune -o
+
# Helpers built in scripts/
# ---------------------------------------------------------------------------
# will become invalid
rpm: clean spec
- find . -name SCCS -prune -o -name BitKeeper -prune -o \
+ find . $(RCS_FIND_IGNORE) \
\( -size 0 -o -name .depend -o -name .hdepend \) \
-type f -print | xargs rm -f
set -e; \
clean: archclean
@echo 'Cleaning up'
- @find . -name SCCS -prune -o -name BitKeeper -prune -o \
+ @find . $(RCS_FIND_IGNORE) \
\( -name \*.[oas] -o -name core -o -name .\*.cmd -o \
-name .\*.tmp -o -name .\*.d \) -type f -print \
| grep -v lxdialog/ | xargs rm -f
mrproper: clean archmrproper
@echo 'Making mrproper'
- @find . -name SCCS -prune -o -name BitKeeper -prune -o \
+ @find . $(RCS_FIND_IGNORE) \
\( -name .depend -o -name .\*.cmd \) \
-type f -print | xargs rm -f
@rm -f $(MRPROPER_FILES)
distclean: mrproper
@echo 'Making distclean'
- @find . -name SCCS -prune -o -name BitKeeper -prune -o \
+ @find . $(RCS_FIND_IGNORE) \
\( -not -type d \) -and \
\( -name '*.orig' -o -name '*.rej' -o -name '*~' \
-o -name '*.bak' -o -name '#*#' -o -name '.*.orig' \
# ---------------------------------------------------------------------------
define all-sources
- ( find . \( -name SCCS -o -name BitKeeper -o -name include -o \
- -name arch \) -prune \
- -o -name '*.[chS]' -print; \
- find arch/$(ARCH) \( -name SCCS -o -name BitKeeper \) -prune \
- -o -name '*.[chS]' -print; \
- find include \( -name SCCS -o -name BitKeeper -o -name config -o \
- -name 'asm-*' \) -prune \
- -o -name '*.[chS]' -print; \
- find include/asm-$(ARCH) \( -name SCCS -o -name BitKeeper \) -prune \
+ ( find . $(RCS_FIND_IGNORE) \
+ \( -name include -o -name arch \) -prune -o \
+ -name '*.[chS]' -print; \
+ find arch/$(ARCH) $(RCS_FIND_IGNORE) \
+ -name '*.[chS]' -print; \
+ find include $(RCS_FIND_IGNORE) \
+ \( -name config -o -name 'asm-*' \) -prune -o \
-o -name '*.[chS]' -print; \
- find include/asm-generic \( -name SCCS -o -name BitKeeper \) -prune \
- -o -name '*.[chS]' -print )
+ find include/asm-$(ARCH) $(RCS_FIND_IGNORE) \
+ -name '*.[chS]' -print; \
+ find include/asm-generic $(RCS_FIND_IGNORE) \
+ -name '*.[chS]' -print )
endef
quiet_cmd_TAGS = MAKE $@
# ---------------------------------------------------------------------------
checkconfig:
- find * -name SCCS -prune -o -name BitKeeper -prune -o \
+ find * $(RCS_FIND_IGNORE) \
-name '*.[hcS]' -type f -print | sort \
| xargs $(PERL) -w scripts/checkconfig.pl
checkhelp:
- find * -name SCCS -prune -o -name BitKeeper -prune -o \
+ find * $(RCS_FIND_IGNORE) \
-name [cC]onfig.in -print | sort \
| xargs $(PERL) -w scripts/checkhelp.pl
checkincludes:
- find * -name SCCS -prune -o -name BitKeeper -prune -o \
+ find * $(RCS_FIND_IGNORE) \
-name '*.[hcS]' -type f -print | sort \
| xargs $(PERL) -w scripts/checkincludes.pl