1234567891011121314151617181920212223242526272829303132333435 |
- # Requires imagick
- gallery_name="Decrunch 2117"
- foto_path=../../www/decrunch.org/2117/foto/katod
- zip_name=2117
- edition=2117
- date=2-4 VI 2117
- author_link=//fb.me/katodmusic
- author_name=Katod
- img_full_dir=/2117/foto/katod
- img_thumb_dir=thumb
- gallery_opts=edition date gallery_name author_name author_link zip_name img_thumb_dir img_full_dir
- dir_guard=@mkdir -p $(@D)
- $(foto_path)/thumb/%.jpg: $(foto_path)/%.jpg
- $(dir_guard)
- @python thumbnailer.py $^
- $(foto_path)/$(zip_name).zip: $(foto_path)
- cd $(dir $(foto_path)); \
- zip $(notdir $@) $(addprefix $(notdir $(foto_path))/,$(notdir $(wildcard $(foto_path)/*.jpg)))
- thumb: $(addprefix $(foto_path)/thumb/, $(notdir $(wildcard $(foto_path)/*.jpg)))
- build/gallery.yaml: thumb
- @echo > $@
- @$(foreach name,$(gallery_opts),echo $(name): $($(name)) >> $@;)
- @echo 'pictures:' >> $@
- @\ls -1 $(foto_path)/thumb | sed 's/\(.*\)/ - "\1"/' >> $@
- $(foto_path)/index.html: build/gallery.yaml gallery.j2
- @j2 -f yaml gallery.j2 $< > $@
- all: $(foto_path)/index.html thumb
|