X-Git-Url: http://4ch.mooo.com/gitweb/?a=blobdiff_plain;f=makefile;h=8a8bd909d822c1d11035b5309a729a85e67f156c;hb=78e92d45a4a81246830510d248df2d517f3ca65c;hp=6b4a2fea51b0a27aa4d547c4bffc7fa1de3ad86f;hpb=0df3c2d5e81ce6a2f1d498b3107e1fd223e7af80;p=16.git diff --git a/makefile b/makefile index 6b4a2fea..8a8bd909 100755 --- a/makefile +++ b/makefile @@ -115,11 +115,11 @@ WCLQ=-zq UPXQ=-qqq # symbolic debug for wsample/wprof/wd -D_FLAGS=-d1#+ +D_FLAGS=-d1+ # stacksize STKSIZ=32768 -#24576#40960 +#STKSIZ=24576#40960 # # compile flags @@ -211,6 +211,7 @@ TESTEXEC = & 0tesuto.exe & maptest.exe & imfplay.exe & + i0fplay.exe & vrldbg.exe #zcroll.exe & TESTEXEC2 = & @@ -227,14 +228,16 @@ UTILEXEC = & palettel.exe & palllist.exe & palbomb.exe & - palettec.exe + palettec.exe & + ps.exe !ifdef __LINUX__ SPRIUTILEXEC = & pcx2vrl & pcxsscut & vrl2vrs & vrsdump & - vrldbg + vrldbg & + dro2imf #UTILEXEC += $(SPRIUTILEXEC) !endif @@ -289,6 +292,7 @@ fontgfx.exe: fontgfx.$(OBJ) gfx.lib $(DOSLIB) inputest.exe: inputest.$(OBJ) $(16LIB) $(DOSLIB) gfx.lib sountest.exe: sountest.$(OBJ) $(16LIB) $(DOSLIB) gfx.lib imfplay.exe: imfplay.$(OBJ) $(16LIB) $(DOSLIB) gfx.lib +i0fplay.exe: i0fplay.$(OBJ) $(DOSLIB) vrldbg.exe: vrldbg.$(OBJ) #gfx.lib $(DOSLIB) pcxtest.exe: pcxtest.$(OBJ) gfx.lib $(DOSLIB) $(16LIB) vrstest.exe: vrstest.$(OBJ) $(16LIB) gfx.lib $(DOSLIB) @@ -339,6 +343,7 @@ inputest.$(OBJ):$(SRC)/inputest.c #inntest.$(OBJ):$(SRC)/inntest.c sountest.$(OBJ): $(SRC)/sountest.c imfplay.$(OBJ): $(SRC)/imfplay.c +i0fplay.$(OBJ): $(SRC)/i0fplay.c vrldbg.$(OBJ): $(SRC)/vrldbg.c #miditest.$(OBJ): $(SRC)/miditest.c #testemm.$(OBJ):$(SRC)/testemm.c @@ -469,6 +474,7 @@ clean: .symbolic @if exist *.OBJ $(REMOVECOMMAND) *.OBJ #@for %f in ($(SPRIUTILEXEC)) do @if exist %f $(REMOVECOMMAND) %f @if not exist vrl2vrs wmake -s -h pcx2vrl + @if not exist dro2imf wmake -s -h drotoimf !else @if exist *.o $(REMOVECOMMAND) *.o !endif @@ -517,8 +523,12 @@ initconfig: .symbolic backupscript: .symbolic + @$(COPYCOMMAND) WBUILD.BAT WBUILD.B + @$(COPYCOMMAND) wbuild.sh wbuild.s @if exist *.bat $(MOVECOMMAND) *.bat $(SCRIPTBATDIR)/ @if exist *.sh $(MOVECOMMAND) *.sh $(SCRIPTBATDIR)/ + @$(MOVECOMMAND) WBUILD.B WBUILD.BAT + @$(MOVECOMMAND) wbuild.s wbuild.sh !ifdef __LINUX__ @if exist *.BAT $(MOVECOMMAND) *.BAT $(SCRIPTBATDIR)/ @if not exist ud.sh $(COPYCOMMAND) $(SCRIPTBATDIR)/ud.sh ./ @@ -610,6 +620,7 @@ reinitlibs: .symbolic @$(REMOVECOMMAND) -rf 16/keen @$(REMOVECOMMAND) -rf 16/Catacomb3D @$(REMOVECOMMAND) -rf 16/shitman + @$(REMOVECOMMAND) -rf 16/dro2imf @wmake -s -h initlibs initlibs: .symbolic @@ -620,6 +631,7 @@ initlibs: .symbolic @git clone https://github.com/id-Software/wolf3d.git @git clone https://github.com/keendreams/keen.git @git clone https://github.com/FlatRockSoft/Catacomb3D.git + @git clone https://github.com/Malvineous/dro2imf.git @cd $(BUILD_ROOT) @$(COPYCOMMAND) $(DOSLIBDIR)/make-lowercase . @@ -658,6 +670,11 @@ mx_: .symbolic @cd $(BUILD_ROOT) !ifdef __LINUX__ +drotoimf: .symbolic + @cd 16/dro2imf + @make + @$(MOVECOMMAND) dro2imf ../.. + @cd $(BUILD_ROOT) vrs: .symbolic vrl: .symbolic $(SPRIUTILEXEC):