1 | PERL = /usr/bin/perl |
1 | PERL = /usr/bin/perl |
2 | |
2 | |
3 | thumbs = $(wildcard extra/sc/*.jpg) $(wildcard extra/sc/*.png) $(wildcard extra/tutscrs/*.jpg) |
3 | thumbs = $(patsubst %_tb_tb.jpg,%_tb.jpg,\ |
|
|
4 | $(patsubst %.jpg,%_tb.jpg,\ |
|
|
5 | $(wildcard extra/sc/*.jpg)\ |
|
|
6 | $(patsubst %.png,%.jpg,$(wildcard extra/sc/*.png) $(wildcard extra/tutscrs/*.png))\ |
|
|
7 | )\ |
|
|
8 | ) |
4 | |
9 | |
5 | %_tb.jpg: %.png |
10 | %_tb.jpg: %.png |
6 | @mkdir -p extra/sc/tb |
|
|
7 | gm convert $< -geometry "300x240>" -quality 70 $@ |
11 | gm convert $< -geometry "300x240>" -quality 70 $@ |
8 | |
12 | |
9 | %_tb.jpg: %.jpg |
13 | %_tb.jpg: %.jpg |
10 | @mkdir -p extra/sc/tb |
|
|
11 | gm convert $< -geometry "300x240>" -quality 70 $@ |
14 | gm convert $< -geometry "300x240>" -quality 70 $@ |
12 | |
15 | |
13 | all: build |
16 | all: build |
14 | |
17 | |
15 | build: $(thumbs) |
18 | build: $(thumbs) |
… | |
… | |
18 | rsync -a extra/. html/. |
21 | rsync -a extra/. html/. |
19 | $(PERL) generate |
22 | $(PERL) generate |
20 | chmod -R u=rwX,go=rX html |
23 | chmod -R u=rwX,go=rX html |
21 | |
24 | |
22 | clean: |
25 | clean: |
23 | rm -rf extra/sc/tb |
26 | rm -rf extra/sc/*_tb.jpg extra/tutscrs/*_tb.jpg |