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 DB_INIT_FILES = $(DB_INIT_RADARS) $(DB_INIT_WFO) $(DB_INIT_IGRA) all: $(DOCKER) image build --tag $(DOCKER_TAG) . db-init: $(RM) $(SQLITE_DB) $(SQLITE) -init $(SQLITE_SCHEMA) $(SQLITE_DB) .quit $(DB_INIT) $(SQLITE_DB) $(DB_INIT_FILES) clean: $(DOCKER) rmi $(DOCKER_TAG)