--- np2/win9x/Makefile 2006/12/17 02:30:11 1.32 +++ np2/win9x/Makefile 2007/12/28 22:12:05 1.34 @@ -39,6 +39,8 @@ I286CASM = $(I286C)/x86 IOASM = $(IO)/x86 VRAMASM = $(VRAM)/x86 +RESDIR = ./resources/1252 + HEADERS = $(TARGET)/compiler.h $(BASE)/common.h $(COMMON)/milstr.h \ $(COMMON)/_memory.h $(COMMON)/rect.h $(COMMON)/lstarray.h \ $(TARGET)/trace.h @@ -158,7 +160,8 @@ NP2OBJ = $(OBJ)/strres.o $(OBJ)/milstr. $(OBJ)/sstp.o $(OBJ)/sstpmsg.o $(OBJ)/winkbd.o \ $(OBJ)/dclock.o $(OBJ)/dclockd.o $(OBJ)/menu.o \ $(OBJ)/ini.o $(OBJ)/dd2.o $(OBJ)/toolwin.o \ - $(OBJ)/subwind.o $(OBJ)/mt32snd.o $(OBJ)/np2res.o \ + $(OBJ)/subwind.o $(OBJ)/mt32snd.o $(OBJ)/win32sub.o \ + $(OBJ)/np2res.o \ \ $(OBJ)/np2class.o $(OBJ)/d_about.o $(OBJ)/d_config.o \ $(OBJ)/d_mpu98.o $(OBJ)/d_screen.o $(OBJ)/d_serial.o \ @@ -1115,8 +1118,12 @@ $(OBJ)/mt32snd.o : $(TARGET)/mt32snd.cpp $(TARGET)/mt32snd.h $(CC) $(COPT) -o $@ $< -$(OBJ)/np2res.o : $(TARGET)/np2res.rc $(TARGET)/resource.h - $(RC) -i $< -o $@ +$(OBJ)/win32sub.o : $(TARGET)/win32sub.cpp $(HEADERS) \ + $(TARGET)/win32sub.h + $(CC) $(COPT) -o $@ $< + +$(OBJ)/np2res.o : $(RESDIR)/np2.rc $(TARGET)/resource.h + $(RC) -I$(RESDIR) -i $< -o $@