]> 4ch.mooo.com Git - 16.git/blobdiff - makefile
FIXED wwwwwwwwwwwwwwwwwwwwww
[16.git] / makefile
index 729665677a5bbae2ad2c84948061e7197be47f66..95acd3bc918bcb9fcdb1d7685eefb7b5163a0775 100755 (executable)
--- a/makefile
+++ b/makefile
@@ -89,9 +89,9 @@ Z_FLAGS=-zk0 -zc -zp8 -zm
 O_FLAGS=-obmilr -oe=24 -out -oh -ei -onac -ol+ -ok##x
 T_FLAGS=-bt=dos -mh -0 -fpi87 -fo=.$(OBJ) -d1
 
-CPPFLAGS=-DTARGET_MSDOS=16
+CPPFLAGS=-DTARGET_MSDOS=16 -DMSDOS=1
 !ifeq DEBUGSERIAL 1
-CPPFLAGS += -DDEBUGSERIAL -DMSDOS=1
+CPPFLAGS += -DDEBUGSERIAL
 !endif
 AFLAGS=$(WCLQ) $(T_FLAGS)
 CFLAGS=$(WCLQ) $(T_FLAGS) -wo -i"$(DOSLIB)" $(O_FLAGS) $(S_FLAGS) $(Z_FLAGS)
@@ -139,8 +139,9 @@ DOSLIBLIBS += $(DOSLIB_8250)/dos86h/8250.lib
 .asm.obj:
        *wcl $(AFLAGS) $(extra_$^&_obj_opts) -c $[@
 
+#CFLAGS is neccessary here
 .obj.exe :
-       *wcl $(LFLAGS) $(extra_$^&_exe_opts) -fe=$@ $<
+       *wcl $(CFLAGS) $(LFLAGS) $(extra_$^&_exe_opts) -fe=$@ $<
 
 .obj.lib :
        *wlib $(LIBFLAGS) $(extra_$^&_lib_opts) $@ $<
@@ -204,9 +205,7 @@ pcxtest2.exe:     pcxtest2.$(OBJ) gfx.lib $(DOSLIBLIBS)
 #planrpcx.exe:    planrpcx.$(OBJ) gfx.lib
 maptest.exe:      maptest.$(OBJ) mapread.$(OBJ) jsmn.$(OBJ) gfx.lib $(DOSLIBLIBS)
 fmemtest.exe:     fmemtest.$(OBJ)
-#exmmtest.exe:     exmmtest.$(OBJ) $(16LIB) $(DOSLIBLIBS)
-exmmtest.exe: exmmtest.$(OBJ) 16_in.$(OBJ) 16_mm.$(OBJ) wcpu.$(OBJ) 16_head.$(OBJ) 16_ca.$(OBJ) 16_hc.$(OBJ) kitten.$(OBJ)
-       wcl $(LFLAGS) exmmtest.$(OBJ) -fm=exmmtest.mah $(16LIB) $(DOSLIBLIBS)
+exmmtest.exe:     exmmtest.$(OBJ) $(16LIB) $(DOSLIBLIBS)
 vgmtest.exe:      vgmtest.$(OBJ) vgmsnd.lib $(16LIB) $(DOSLIBLIBS)
 
 #
@@ -242,7 +241,6 @@ vgmtest.$(OBJ):   $(SRC)/vgmtest.c
 #
 # non executable objects libraries
 #
-
 16.lib: $(16LIBOBJS)
 vgmsnd.lib: $(VGMSNDOBJ)