blob: 1955bdd0d25f18d07f697cf5e051d74ca62c451d [file] [log] [blame]
# Dummy makefile, will call the host and enclave makefile when requested.
SRC_U = app/
SRC_T = enclave/
# Compilation process, will call the appropriate makefiles.
all: host enclave
host:
@echo "\033[32mRequest to compile the host part...\033[0m"
@make -C $(SRC_U)
enclave:
@echo "\033[32mRequest to compile the enclave part...\033[0m"
@make -C $(SRC_T)
clean:
@make -C $(SRC_U) clean
@make -C $(SRC_T) clean
fclean:
@make -C $(SRC_U) fclean
@make -C $(SRC_T) fclean
clean_host:
@make -C $(SRC_U) clean
clean_enclave:
@make -C $(SRC_T) clean
fclean_host:
@make -C $(SRC_U) fclean
fclean_enclave:
@make -C $(SRC_T) fclean
re_host: fclean_host host
re_enclave: fclean_enclave enclave
re: fclean all
# Dummy rules to let make know that those rules are not files.
.PHONY: host enclave clean clean_host clean_enclave fclean_host fclean_enclave fclean re re_host re_enclave