diff Makefile @ 1703:49a52c737bf0

Fix zero flag calculation in CPU DSL
author Michael Pavone <pavone@retrodev.com>
date Mon, 28 Jan 2019 19:24:04 -0800
parents ba3fb7a3be6b
children e4fe5a450d05
line wrap: on
line diff
--- a/Makefile	Sun Jan 27 14:37:37 2019 -0800
+++ b/Makefile	Mon Jan 28 19:24:04 2019 -0800
@@ -159,7 +159,12 @@
 endif
 endif
 
+ifdef NEW_CORE
+Z80OBJS=z80.o
+CFLAGS+= -DNEW_CORE
+else
 Z80OBJS=z80inst.o z80_to_x86.o
+endif
 AUDIOOBJS=ym2612.o psg.o wave.o
 CONFIGOBJS=config.o tern.o util.o paths.o 
 NUKLEAROBJS=$(FONT) nuklear_ui/blastem_nuklear.o nuklear_ui/sfnt.o controller_info.o
@@ -295,6 +300,9 @@
 
 vos_prog_info : vos_prog_info.o vos_program_module.o
 	$(CC) -o vos_prog_info vos_prog_info.o vos_program_module.o
+	
+%.c : %.cpu
+	./cpu_dsl.py $< > $@
 
 %.o : %.S
 	$(CC) -c -o $@ $<