blob: 71af0e9750cd0aba158bd9dfd77fbdb6c8d765f3 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
  | 
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
 
  |