mirror of
git://projects.qi-hardware.com/ben-blinkenlights.git
synced 2024-11-24 01:28:25 +02:00
91bc5eacdd
- 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"
63 lines
1.5 KiB
Makefile
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)
|