pikuma_6502_nes/atlantico/Makefile
2023-01-24 23:18:03 -05:00

20 lines
908 B
Makefile
Executable File

###############################################################################
# Rule to assemble and link all assembly files
###############################################################################
build:
ca65 atlantico.asm -o atlantico.o
ld65 -C nes.cfg atlantico.o -o atlantico.nes
###############################################################################
# Rule to remove all object (.o) and cartridge (.nes) files
###############################################################################
clean:
rm *.o *.nes
###############################################################################
# Rule to run the final cartridge .nes file in the FCEUX emulator
###############################################################################
run:
on-workspace 1 "fceux ./atlantico.nes && i3-msg '[id=$(xdotool getactivewindow)] floating enable'"
#on-workspace 1 "fceux atlantico.nes"