- Simplified example

- Replaced REGEXP by REGEX


git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@225 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
This commit is contained in:
paltherr 2003-02-15 00:53:00 +00:00
parent 0a68e9467a
commit 4d46dd2a89
1 changed files with 8 additions and 8 deletions

View File

@ -1,24 +1,24 @@
############################################################-*-Makefile-*-####
# GREP - search regular expressions
# GREP - Search Regular Expressions
##############################################################################
# $Id$
##############################################################################
# Usage
#
# make grep [FLAGS=<flags>] REGEXP=<regexp> [FILES=<files>]"
# make grep [FLAGS=<flags>] REGEX=<regex> [FILES=<files>]"
#
##############################################################################
# Examples
#
# Search for "runtime" in all source files:
#
# make grep REGEXP=runtime
# make grep REGEX=runtime
#
#
# Search for "runtime" in the compiler source files:
#
# make grep REGEXP=runtime FILES=\$\(COMPILER_SOURCES\)
# make grep REGEX=runtime FILES='$(COMPILER_SOURCES)'
#
##############################################################################
@ -27,19 +27,19 @@
GREP_BINARY ?= $(GREP)
GREP_FLAGS ?= $(FLAGS)
GREP_REGEXP ?= $(REGEXP)
GREP_REGEX ?= $(REGEX)
GREP_FILES ?= $(if $(FILES),$(FILES),$(PROJECT_SOURCES))
##############################################################################
# Rules
grep :
@if [ -z '$(GREP_REGEXP)' ]; then \
@if [ -z '$(GREP_REGEX)' ]; then \
$(ECHO) "Usage:" \
"$(MAKE) grep [FLAGS=<flags>] REGEXP=<regexp> [FILES=<files>]";\
"$(MAKE) $@ [FLAGS=<flags>] REGEX=<regex> [FILES=<files>]";\
exit 1; \
fi
@$(GREP_BINARY) $(GREP_FLAGS) '$(GREP_REGEXP)' $(GREP_FILES)
@$(GREP_BINARY) $(GREP_FLAGS) '$(GREP_REGEX)' $(GREP_FILES)
.PHONY : grep