makefile

来自「和picoblaze完全兼容的mcu ip core」· 代码 · 共 23 行

TXT
23
字号
KCASM1 = java -Dkcpsm=1 -Dbram=16 -Dmodule=$*_rom -jar ../KCAsm.jar
KCASM2 = java -Dkcpsm=2 -Dbram=18 -Dmodule=$*_rom -jar ../KCAsm.jar
KCASM3 = java -Dkcpsm=3 -Dbram=18 -Dmodule=$*_rom -jar ../KCAsm.jar

KCASM = $(KCASM3)

SRC = $(wildcard *.psm)
OBJ = $(SRC:%.psm=%.rmh)

all: ../KCAsm.jar $(OBJ)

../KCAsm.jar:
	cd ..; ant jar

%.rmh %_rom.v: %.psm
	$(KCASM) $^ $@

clean:
	$(RM) *.rmh *_rom.v

distclean: clean
	$(RM) *.bak

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?