include config.mk all: visor/VISOR.EFI clean: $(MAKE) -C libc clean $(MAKE) -C lua clean $(MAKE) -C visor clean visor/VISOR.EFI: libc/libc.a lua/liblua.a $(MAKE) -C visor lua/liblua.a: libc/libc.a $(MAKE) -C lua a libc/libc.a: $(MAKE) -C libc config.mk: | config.default.mk cp config.default.mk $@ .PHONY: all clean