DOCKER		= docker
DOCKER_TAG	= xmet:latest

SQLITE		= sqlite3
SQLITE_SCHEMA	= db/xmet.sql
SQLITE_DB	= xmet.db

DB_INIT		= ./bin/xmet-db-init
DB_INIT_RADARS	= doc/radars.tsv
DB_INIT_WFO	= doc/wfo.tsv
DB_INIT_IGRA	= doc/igra2-station-list.txt

all:
	$(DOCKER) image build --tag $(DOCKER_TAG) .

db-init:
	$(RM) $(SQLITE_DB)
	$(SQLITE) -init $(SQLITE_SCHEMA) $(SQLITE_DB) .quit
	$(DB_INIT) $(SQLITE_DB) --radars-tsv $(DB_INIT_RADARS) \
	                        --wfo-tsv $(DB_INIT_WFO) \
	                        --igra-stations $(DB_INIT_IGRA)

clean:
	$(DOCKER) rmi $(DOCKER_TAG)