all: consoli.tsv

consoli.tsv: db export-tsv.rb
	ruby export-tsv.rb -s db > consoli.tsv

db: nsd_cccc.txt nsd-load.rb repo-load.rb reporting.lst \
 resolved-load.rb z-resolved.tsv distance.rb
	ruby nsd-load.rb db nsd_cccc.txt
	ruby repo-load.rb db reporting.lst
	ruby resolved-load.rb db z-resolved.tsv
	ruby distance.rb db

z-resolved.tsv: z-aerodr.tsv down2.rb
	ruby down2.rb z-aerodr.tsv > zz
	mv -f zz z-resolved.tsv

z-aerodr.tsv: down1.rb scan1.rb
	rm -f z-list-?.html
	ruby down1.rb
	ruby scan1.rb z-list-?.html > zz
	mv -f zz z-aerodr.tsv
	rm -f z-list-?.html

nsd_cccc.txt:
	wget -q http://weather.noaa.gov/data/nsd_cccc.txt

stations.txt:
	wget -q http://weather.rap.ucar.edu/surface/stations.txt
