add instr, manifest, dev_variant
This commit is contained in:
5
Makefile
5
Makefile
@@ -21,6 +21,9 @@ LIBS=
|
||||
STANDART=c23
|
||||
OPTIMIZE=-Og
|
||||
TARGET=device
|
||||
ifeq ($(ARCH),)
|
||||
ARCH := "template"
|
||||
endif
|
||||
|
||||
|
||||
DEFINES=-DOPCODE_WORDSIZE=2 -DMEM_CELL_WORDS=1 -DPC_WORDSIZE=3 -DGP_REG_CELL_WORDS=1 -DIO_REG_CELL_WORDS=1 -DARCH=$(ARCH)
|
||||
@@ -79,7 +82,7 @@ $(MANIFEST_BUILD_DIR)/MANIFEST.json: $(C_HEADERS) $(MANIFEST_TARGETS)
|
||||
|
||||
$(MANIFEST_BUILD_DIR)/%.elf: $(MANIFEST_SRC_DIR)/%.c Makefile $(C_HEADERS) | $(MANIFEST_BUILD_DIR)
|
||||
@echo -e '\033[1;32mELF\t'$(OBJECTS)'\n\t\t\t->\t'$@'\033[0m'
|
||||
@$(CC) $(MANIFEST_LFLAGS) $< $(LDLIBS) -I inc -o $@
|
||||
@$(CC) $(MANIFEST_LFLAGS) $< $(DEFINES) $(LDLIBS) -I inc -o $@
|
||||
|
||||
$(BUILD_DIR):
|
||||
@mkdir -p $(BUILD_DIR)
|
||||
|
||||
Reference in New Issue
Block a user