| 123456789101112131415161718192021222324 | 
							- files =  semver.browser.js \
 
-          semver.min.js \
 
- 				 semver.browser.js.gz \
 
- 				 semver.min.js.gz
 
- all: $(files)
 
- clean:
 
- 	rm -f $(files)
 
- semver.browser.js: head.js.txt semver.js foot.js.txt
 
- 	( cat head.js.txt; \
 
- 		cat semver.js | \
 
- 			egrep -v '^ *\/\* nomin \*\/' | \
 
- 			perl -pi -e 's/debug\([^\)]+\)//g'; \
 
- 		cat foot.js.txt ) > semver.browser.js
 
- semver.min.js: semver.browser.js
 
- 	uglifyjs -m <semver.browser.js >semver.min.js
 
- %.gz: %
 
- 	gzip --stdout -9 <$< >$@
 
- .PHONY: all clean
 
 
  |