-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathMakefile
More file actions
50 lines (32 loc) · 1.31 KB
/
Makefile
File metadata and controls
50 lines (32 loc) · 1.31 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
# I'm too stupid to write a smart Makefile :(
.DEFAULT: all
all: assemblee AIRIbandi AIRICounselling AIRIsoci AIRIGrant AIRIPortal AIRIGuida
assemblee: $(sort $(patsubst %.src.js,%.js,$(wildcard assemblee/js/*.src.js)))
@echo "Assemblee done."
AIRIbandi: $(sort $(patsubst %.src.js,%.js,$(wildcard AIRIbandi/*.src.js)))
@echo "AIRIbandi done."
AIRICounselling: $(sort $(patsubst %.src.js,%.js,$(wildcard AIRICounselling/*.src.js)))
@echo "AIRICounselling done."
AIRIGrant: $(sort $(patsubst %.src.js,%.js,$(wildcard AIRIGrant/*.src.js)))
@echo "AIRIGrant done."
AIRIGuida: $(sort $(patsubst %.src.js,%.js,$(wildcard AIRIGuida/*.src.js)))
@echo "AIRIGuida done."
AIRIPortal: $(sort $(patsubst %.src.js,%.js,$(wildcard AIRIPortal/*.src.js)))
@echo "AIRIPortal done."
AIRIsoci: $(sort $(patsubst %.src.js,%.js,$(wildcard AIRIsoci/*.src.js)))
@echo "AIRIsoci done."
assemblee/js/%.js: assemblee/js/%.src.js
uglifyjs $^ -c -m > $@
AIRIbandi/%.js: AIRIbandi/%.src.js
uglifyjs $^ -c -m > $@
AIRIGrant/%.js: AIRIGrant/%.src.js
uglifyjs $^ -c -m > $@
AIRIGuida/%.js: AIRIGuida/%.src.js
uglifyjs $^ -c -m > $@
AIRIPortal/%.js: AIRIPortal/%.src.js
uglifyjs $^ -c -m > $@
AIRICounselling/%.js: AIRICounselling/%.src.js
uglifyjs $^ -c -m > $@
AIRIsoci/%.js: AIRIsoci/%.src.js
uglifyjs $^ -c -m > $@
.PHONY: all