include ../Scripts/Makefile.configs DIRS = src test regression .PHONY: all all: $(MAKE) -C src clean_targets = clean distclean .PHONY: $(clean_targets) $(clean_targets): $(MAKE) -C src $@ $(MAKE) -C test $@ $(MAKE) -C regression $@ $(MAKE) -C lib $@ .PHONY: test test: $(MAKE) -C src test $(MAKE) -C test $(MAKE) -C regression .PHONY: sgx-tokens sgx-tokens: $(MAKE) -C test sgx-tokens $(MAKE) -C regression sgx-tokens .PHONY: format format: clang-format -i $(shell find . -path ./lib/crypto/mbedtls -prune -o \ -path ./lib/crypto/udivmodti4.c -prune -o \ -path ./src/host/Linux-SGX/sgx-driver -prune -o \ \( -name '*.h' -o -name '*.c' \) -print) .PHONY: distclean distclean: clean