1 |
|
2 | src = $(wildcard *.coffee)
|
3 | js = $(src:.coffee=.js)
|
4 |
|
5 | build: $(js)
|
6 | @true
|
7 |
|
8 | auto:
|
9 | coffee -cw .
|
10 |
|
11 | %.js: %.coffee
|
12 | coffee -c $<
|
13 |
|
14 | .PHONY: build auto package
|
15 |
|
16 | pkg = chromix-too.zip
|
17 |
|
18 | package:
|
19 | ! test -f $(pkg) || rm -vf $(pkg)
|
20 | $(MAKE) build
|
21 | zip chromix-too.zip \
|
22 | manifest.json \
|
23 | utils.js \
|
24 | background.js \
|
25 | foreground.js
|