# overrides to s9pk.mk must precede the include statement
ARCHES := x86

# Gate the default `make` on the frontend render smoke check (catches the v78/v79
# blank-screen class that curl/health checks miss). render-smoke.mjs is dev/build-time
# only — it is not shipped in the image.
.DEFAULT_GOAL := verified-build

include s9pk.mk

render-smoke: | node_modules
	@echo " Render smoke check (frontend)..."
	@node render-smoke.mjs

verified-build: render-smoke
	@$(MAKE) --no-print-directory $(ARCHES)

.PHONY: render-smoke verified-build
