# Space Taxi, built with JoeyLib: a JoeyLib checkout (JOEYLIB, beside this
# one by default) owns the toolchains, the library and every target's rules,
# and program.mk describes the game to them.
#
#   make                 every target whose toolchain is installed
#   make <port>          one target: iigs amiga atarist dos x68000 dvx sdl3
#   make check           build, then run the gates (scripts/verify.sh)
#   make clean           remove build/
#   make help            JoeyLib's project targets
#
# README.md covers setting up JoeyLib, importing the game data and running.

JOEYLIB ?= ../joeylib
include $(JOEYLIB)/make/project.mk

include $(JOEY_PROJECT)/program.mk

# Whose it is: on DVX the vendor folder it installs in and its author, and
# what DVX's help and resource texts call it; on macOS the start of its
# app's identifier.
DVX_VENDOR      := kpunch
DVX_AUTHOR      := Scott Duensing
DVX_KIND        := JoeyLib game
MACOS_ID_PREFIX := com.kangaroopunch

include $(JOEYLIB)/make/programs.mk

.PHONY: check
check: all
	JOEYLIB="$(abspath $(JOEYLIB))" $(JOEY_PROJECT)/scripts/verify.sh
