--- np2/win9xc/Makefile 2003/12/08 06:24:03 1.2 +++ np2/win9xc/Makefile 2004/01/05 06:05:11 1.4 @@ -36,14 +36,17 @@ HEADERS = $(TARGET)/compiler.h $(BASE)/ $(COMMON)/_memory.h $(COMMON)/rect.h $(COMMON)/lstarray.h \ $(TARGET)/trace.h +CPUCORES = $(I386C)/cpucore.h $(I386C)/memory.h + PCCORES = $(BASE)/pccore.h $(BASE)/nevent.h IOCORES = $(IO)/iocore.h $(IO)/artic.h $(IO)/cgrom.h $(IO)/cpuio.h \ $(IO)/crtc.h $(IO)/dipsw.h $(IO)/dmac.h $(IO)/egc.h \ - $(IO)/extmem.h $(IO)/fdc.h $(IO)/fdd320.h $(IO)/gdc.h \ - $(IO)/gdc_cmd.h $(IO)/gdc_sub.h $(IO)/itf.h $(IO)/mouseif.h \ - $(IO)/nmiio.h $(IO)/np2sysp.h $(IO)/pic.h $(IO)/pit.h \ - $(IO)/printif.h $(IO)/serial.h $(IO)/sysport.h $(IO)/upd4990.h + $(IO)/epsonio.h $(IO)/extmem.h $(IO)/fdc.h $(IO)/fdd320.h \ + $(IO)/gdc.h $(IO)/gdc_cmd.h $(IO)/gdc_sub.h $(IO)/mouseif.h \ + $(IO)/necio.h $(IO)/nmiio.h $(IO)/np2sysp.h $(IO)/pic.h \ + $(IO)/pit.h $(IO)/printif.h $(IO)/serial.h $(IO)/sysport.h \ + $(IO)/upd4990.h FMBOARDS = $(SOUND)/soundrom.h $(SOUND)/tms3631.h $(SOUND)/fmtimer.h \ $(SOUND)/opngen.h $(SOUND)/psggen.h $(SOUND)/rhythm.h \ @@ -69,12 +72,13 @@ NP2OBJ = $(OBJ)/strres.o $(OBJ)/milstr. $(OBJ)/parts.o \ $(OBJ)/iocore.o $(OBJ)/artic.o $(OBJ)/cgrom.o \ $(OBJ)/cpuio.o $(OBJ)/crtc.o $(OBJ)/dipsw.o \ - $(OBJ)/dmac.o $(OBJ)/egc.o $(OBJ)/extmem.o \ - $(OBJ)/fdc.o $(OBJ)/fdd320.o $(OBJ)/gdc.o \ - $(OBJ)/gdc_sub.o $(OBJ)/gdc_pset.o $(OBJ)/itf.o \ - $(OBJ)/mouseif.o $(OBJ)/nmiio.o $(OBJ)/np2sysp.o \ - $(OBJ)/pic.o $(OBJ)/pit.o $(OBJ)/printif.o \ - $(OBJ)/serial.o $(OBJ)/sysport.o $(OBJ)/upd4990.o \ + $(OBJ)/dmac.o $(OBJ)/egc.o $(OBJ)/epsonio.o \ + $(OBJ)/extmem.o $(OBJ)/fdc.o $(OBJ)/fdd320.o \ + $(OBJ)/gdc.o $(OBJ)/gdc_sub.o $(OBJ)/gdc_pset.o \ + $(OBJ)/mouseif.o $(OBJ)/necio.o $(OBJ)/nmiio.o \ + $(OBJ)/np2sysp.o $(OBJ)/pic.o $(OBJ)/pit.o \ + $(OBJ)/printif.o $(OBJ)/serial.o $(OBJ)/sysport.o \ + $(OBJ)/upd4990.o \ $(OBJ)/cbuscore.o $(OBJ)/pc9861k.o $(OBJ)/mpu98ii.o \ $(OBJ)/board14.o $(OBJ)/board26k.o $(OBJ)/board86.o \ $(OBJ)/boardx2.o $(OBJ)/board118.o $(OBJ)/boardspb.o \ @@ -105,7 +109,7 @@ NP2OBJ = $(OBJ)/strres.o $(OBJ)/milstr. $(OBJ)/font.o $(OBJ)/fontdata.o $(OBJ)/fontpc88.o \ $(OBJ)/fontpc98.o $(OBJ)/fontv98.o $(OBJ)/fontfm7.o \ $(OBJ)/fontx1.o $(OBJ)/fontx68k.o $(OBJ)/fontmake.o \ - $(OBJ)/cmver.o $(OBJ)/dipswbmp.o \ + $(OBJ)/cmjasts.o $(OBJ)/cmver.o $(OBJ)/dipswbmp.o \ $(OBJ)/np2.o $(OBJ)/np2arg.o $(OBJ)/dosio.o \ $(OBJ)/trace.o $(OBJ)/commng.o $(OBJ)/fontmng.o \ $(OBJ)/joymng.o $(OBJ)/mousemng.o $(OBJ)/scrnmng.o \ @@ -229,6 +233,9 @@ $(OBJ)/egc.o : $(IO)/egc.c $(HEADERS) $ $(I386C)/memory.h $(I386C)/egcmem.h $(VRAM)/vram.h $(CC) $(COPT) -o $@ $< +$(OBJ)/epsonio.o : $(IO)/epsonio.c $(HEADERS) $(PCCORES) $(IOCORES) + $(CC) $(COPT) -o $@ $< + $(OBJ)/extmem.o : $(IO)/extmem.c $(HEADERS) $(PCCORES) $(IOCORES) \ $(I386C)/cpucore.h $(I386C)/memory.h $(CC) $(COPT) -o $@ $< @@ -254,13 +261,13 @@ $(OBJ)/gdc_pset.o : $(IO)/gdc_pset.c $(H $(I386C)/memory.h $(IO)/gdc_pset.h $(VRAM)/vram.h $(CC) $(COPT) -o $@ $< -$(OBJ)/itf.o : $(IO)/itf.c $(HEADERS) $(PCCORES) $(IOCORES) - $(CC) $(COPT) -o $@ $< - $(OBJ)/mouseif.o : $(IO)/mouseif.c $(HEADERS) $(PCCORES) $(IOCORES) \ $(TARGET)/mousemng.h $(I386C)/cpucore.h $(CC) $(COPT) -o $@ $< +$(OBJ)/necio.o : $(IO)/necio.c $(HEADERS) $(PCCORES) $(IOCORES) + $(CC) $(COPT) -o $@ $< + $(OBJ)/nmiio.o : $(IO)/nmiio.c $(HEADERS) $(PCCORES) $(IOCORES) \ $(I386C)/cpucore.h $(CC) $(COPT) -o $@ $< @@ -703,6 +710,11 @@ $(OBJ)/fontmake.o : $(FONT)/fontmake.c $ +$(OBJ)/cmjasts.o : $(GENERIC)/cmjasts.c $(HEADERS) $(CPUCORES) \ + $(TARGET)/commng.h $(SOUND)/sound.h \ + $(GENERIC)/cmjasts.h + $(CC) $(COPT) -o $@ $< + $(OBJ)/cmver.o : $(GENERIC)/cmver.c $(HEADERS) $(TARGET)/commng.h \ $(SOUND)/sound.h $(VERMOUTH)/vermouth.h \ $(GENERIC)/keydisp.h $(GENERIC)/cmver.h