1
0
mirror of git://projects.qi-hardware.com/ben-blinkenlights.git synced 2024-12-24 05:48:37 +02:00
ben-blinkenlights/ubb-vga/web/Makefile
Werner Almesberger 91bc5eacdd ubb-vga/web/: link to medium-size images, not full size; some rewording
- Makefile, index.html: generate Web-friendly 1024x768 images and link
  to these, instead of the full-sized monsters
- index.html: minor rewording
- index.html: corrected capitalization of "NanoNote"
2011-05-07 09:49:39 -03:00

63 lines
1.5 KiB
Makefile

SCHHIST=../../../eda-tools/schhist
SCHPS2PPM=$(SCHHIST)/schps2ppm
NORMALIZESCHPS=$(SCHHIST)/normalizeschps
SRC=http://downloads.qi-hardware.com/people/werner/ubb/vga
DL=ubb-vga-pub-1024.jpg ubb-vga-pub-plugged.jpg ubb-vga-pub-v2.jpg
GEN= ubb-vga-pub-1024-small.jpg ubb-vga-pub-1024-medium.jpg \
ubb-vga-pub-plugged-small.jpg ubb-vga-pub-plugged-medium.jpg \
ubb-vga-pub-v2-small.jpg ubb-vga-pub-v2-medium.jpg \
ubb-vga-schem.png ubb-vga-schem-small.png
.PHONY: upload gen clean spotless
upload: $(DL) $(GEN)
rsync -e ssh index.html $(DL) $(GEN) \
www-data@downloads.qi-hardware.com:werner/ubb/vga/web/
gen: $(GEN)
ubb-vga-schem.png: ../ubb-vga.ps
$(NORMALIZESCHPS) -w 120 $< | \
$(SCHPS2PPM) | \
pnmcrop | convert ppm:- $@ || { rm -f $@; }
ubb-vga-pub-1024.jpg:
wget $(SRC)/$@
ubb-vga-pub-v2.jpg:
wget $(SRC)/$@
ubb-vga-pub-plugged.jpg:
wget $(SRC)/$@
ubb-vga-pub-1024-small.jpg: ubb-vga-pub-1024.jpg
convert $< -scale x240 $@
ubb-vga-pub-v2-small.jpg: ubb-vga-pub-v2.jpg
convert $< -scale x240 $@
ubb-vga-pub-plugged-small.jpg: ubb-vga-pub-plugged.jpg
convert $< -scale x240 $@
ubb-vga-pub-1024-medium.jpg: ubb-vga-pub-1024.jpg
convert $< -resize 1024x768 $@
ubb-vga-pub-v2-medium.jpg: ubb-vga-pub-v2.jpg
convert $< -resize 1024x768 $@
ubb-vga-pub-plugged-medium.jpg: ubb-vga-pub-plugged.jpg
convert $< -resize 1024x768 $@
ubb-vga-schem-small.png: ubb-vga-schem.png
convert $< -scale '40%' $@
clean:
rm -f $(GEN)
spotless: clean
rm -f $(DL)