Newer
Older
Atmosphere / mesosphere / Makefile
@Michael Scire Michael Scire on 24 Jan 2020 401 bytes meso: add script to build mesosphere.bin
TARGETS := kernel kernel_ldr
CLEAN_TARGETS := $(foreach target,$(TARGETS),$(target)-clean)

SUBFOLDERS := $(MODULES)

all: mesosphere.bin

clean: $(CLEAN_TARGETS)
	@rm -f mesosphere.bin

mesosphere.bin: $(TARGETS)
	@python build_mesosphere.py
	@echo "Built mesosphere.bin..."

$(TARGETS):
	$(MAKE) -C $@

$(CLEAN_TARGETS):
	$(MAKE) -C $(@:-clean=) clean

.PHONY: all clean $(TARGETS) $(CLEAN_TARGETS)