xmet/Makefile

27 lines
647 B
Makefile
Raw Permalink Normal View History

DOCKER = docker
2025-02-22 13:53:54 -05:00
DOCKER_TAG = xmet:latest
2025-02-25 10:40:01 -05:00
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
2025-03-30 21:12:32 -04:00
DB_INIT_CITIES = doc/cities.tsv
2025-02-25 10:40:01 -05:00
DB_INIT_IGRA = doc/igra2-station-list.txt
all:
$(DOCKER) image build --tag $(DOCKER_TAG) .
2025-02-25 10:40:01 -05:00
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) \
2025-03-30 21:12:32 -04:00
--cities-tsv $(DB_INIT_CITIES) \
--igra-stations $(DB_INIT_IGRA)
2025-02-25 10:40:01 -05:00
clean:
$(DOCKER) rmi $(DOCKER_TAG)