bond/Rules.top
secXsQuared 5a3f9e3419 - Got rid of bogus callback_func
- Refactored linked list interface.
- Fixed all test cases and made them standalone instead of within the kernel.
2018-03-29 06:00:22 -04:00

40 lines
590 B
Plaintext

include $(MK)/prologue.mk
.DEFAULT_GOAL := all
#OBJ var holds all object files
dir := hal
include $(dir)/Rules.mk
dir := kernel
include $(dir)/Rules.mk
dir := lib
include $(dir)/Rules.mk
dir := mk
include $(dir)/Rules.mk
LD_SCRIPT := $(OUT)/$(MK)/linker.ld
TGT := $(OUT)/secxkrnl.elf
DMP := $(OUT)/secxkrnl.dmp
$(TGT): $(OBJ) $(LD_SCRIPT)
$(LINK)
$(DMP): $(TGT)
$(DUMP)
.PHONY: clean
clean:
rm -f $(CLEAN) $(TGT) $(DMP) $(ISO)
find $(OUT) -empty -type d -delete
.PHONY: compile
compile: $(TGT)
.PHONY: dump
dump: $(DMP)
.PHONY: all
all: compile dump
include $(MK)/epilogue.mk