2
0
Fork 0
original-tara/src/tara/0module.mk

22 lines
566 B
Makefile

TARA_NAME := tara
TARA_SRC := $(PATH_SRC)/$(TARA_NAME)
TARA_BIN := $(PATH_BIN)/$(TARA_NAME)
TARA_HEX := $(TARA_BIN)/$(TARA_NAME).hex
TARA_COM := $(TARA_BIN)/$(TARA_NAME).com
TARA_RELS := $(TARA_BIN)/$(TARA_NAME).rel
TARA_CODE := $(TARA_SRC)/$(TARA_NAME).asm
BUILD_HELP += \\n\\t* $(TARA_COM)
$(TARA_BIN):
$(call mb_mkdir,$(TARA_BIN))
$(TARA_BIN)/%.rel: $(TARA_SRC)/%.asm | $(TARA_BIN)
$(call mb_compile_asm,$@,$<)
$(TARA_HEX): $(TARA_RELS)
$(call mb_link_asm_dos,$(TARA_HEX),$(TARA_RELS))
$(TARA_COM): $(TARA_HEX)
$(call mb_hex2com,$(TARA_HEX),$(TARA_COM))