18 lines
414 B
Makefile
18 lines
414 B
Makefile
SRC_DIR=$(HOME)/src
|
|
UVM_JOY=$(SRC_DIR)/Joypy/implementations/uvm-ncc
|
|
UVM=$(SRC_DIR)/uvm
|
|
UVM_NCC=$(UVM)/ncc
|
|
UVM_VM=$(UVM)/vm
|
|
|
|
run: $(UVM_NCC)/out.asm
|
|
cd $(UVM_VM) ; cargo run $(UVM_NCC)/out.asm
|
|
|
|
$(UVM_NCC)/out.asm: $(UVM_JOY)/xerblin.c $(UVM_JOY)/graphics.h $(UVM_JOY)/font/font.h
|
|
cd $(UVM_NCC) ; cargo run $(UVM_JOY)/xerblin.c
|
|
|
|
$(UVM_JOY)/font/font.h:
|
|
gmake -C $(UVM_JOY)/font
|
|
|
|
clean:
|
|
$(RM) $(UVM_NCC)/out.asm
|