# Copyright (c) 2026 Hang Zhang.
LEVELS ?= 128 256 512
IMPLEMENTATIONS ?= ref avx
.PHONY: all unit check ctcheck clean
all unit check ctcheck clean:
	@compact_status=0; for implementation in $(IMPLEMENTATIONS); do \
	  for level in $(LEVELS); do \
	    $(MAKE) -C $$implementation/BiT-$$level $@ || compact_status=1; \
	  done; \
	done; exit $$compact_status
