X-Git-Url: http://4ch.mooo.com/gitweb/?a=blobdiff_plain;f=makefile;h=d4cfb155020db685aee64aef24f70144c8cb48f6;hb=519a6668a2136256adb0faefedd356699443b538;hp=6b4a2fea51b0a27aa4d547c4bffc7fa1de3ad86f;hpb=0df3c2d5e81ce6a2f1d498b3107e1fd223e7af80;p=16.git diff --git a/makefile b/makefile index 6b4a2fea..d4cfb155 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 @@ -227,14 +227,19 @@ UTILEXEC = & palettel.exe & palllist.exe & palbomb.exe & - palettec.exe + palettec.exe & + ps.exe !ifdef __LINUX__ SPRIUTILEXEC = & pcx2vrl & pcxsscut & vrl2vrs & vrsdump & - vrldbg + vrldbg & + dro2imf & + dro2vgm & + imf2vgm & + raw2vgm #UTILEXEC += $(SPRIUTILEXEC) !endif @@ -459,7 +464,6 @@ dos_kb.$(OBJ): $(OLDMODEX16LIBDIR)/dos_kb.c $(OLDMODEX16LIBDIR)/dos_kb.h # clean: .symbolic @if not exist $(DOSLIBDIR)/buildall.sh wmake -s -h initlibs - @if not exist ps.exe wmake -s -h ps.exe @wmake -s -h initscript @for %f in ($(ALLEXEC)) do @if exist %f $(REMOVECOMMAND) %f !ifdef __LINUX__ @@ -469,6 +473,8 @@ 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 + @if not exist raw2vgm wmake -s -h vgmtools !else @if exist *.o $(REMOVECOMMAND) *.o !endif @@ -497,6 +503,7 @@ clean: .symbolic # @$(COPYCOMMAND) $(SRCLIB)16_hc.* $(EXMMTESTDIR)$(SRCLIB) # @$(COPYCOMMAND) $(SRCLIB)types.h $(EXMMTESTDIR)$(SRCLIB) # @$(COPYCOMMAND) $(NYANLIB)* $(EXMMTESTDIR)$(NYANLIB) +# @if not exist ps.exe wmake -s -h ps.exe nuke: .symbolic @wmake clean @@ -517,8 +524,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 +621,8 @@ reinitlibs: .symbolic @$(REMOVECOMMAND) -rf 16/keen @$(REMOVECOMMAND) -rf 16/Catacomb3D @$(REMOVECOMMAND) -rf 16/shitman + @$(REMOVECOMMAND) -rf 16/dro2imf + @$(REMOVECOMMAND) -rf 16/vgmtools @wmake -s -h initlibs initlibs: .symbolic @@ -620,6 +633,8 @@ 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 + @git clone https://github.com/vgmrips/vgmtools.git @cd $(BUILD_ROOT) @$(COPYCOMMAND) $(DOSLIBDIR)/make-lowercase . @@ -658,6 +673,20 @@ mx_: .symbolic @cd $(BUILD_ROOT) !ifdef __LINUX__ +drotoimf: .symbolic + @cd 16/dro2imf + @make + @$(MOVECOMMAND) dro2imf ../.. + @cd $(BUILD_ROOT) + +vgmtools: .symbolic + @cd 16/vgmtools + @make + @$(MOVECOMMAND) dro2vgm ../.. + @$(MOVECOMMAND) imf2vgm ../.. + @$(MOVECOMMAND) raw2vgm ../.. + @cd $(BUILD_ROOT) + vrs: .symbolic vrl: .symbolic $(SPRIUTILEXEC):