From: nhmall Date: Sat, 2 Jan 2016 03:01:25 +0000 (-0500) Subject: windows visual studio 2013 build updates X-Git-Tag: NetHack-3.6.1_RC01~1082 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=14ce76a1591a4b39756b9db8b366b80bcd5b8f3f;p=nethack windows visual studio 2013 build updates --- diff --git a/sys/winnt/Makefile.msc b/sys/winnt/Makefile.msc index bdfe748e2..380019228 100644 --- a/sys/winnt/Makefile.msc +++ b/sys/winnt/Makefile.msc @@ -806,14 +806,6 @@ $(INCL)\vis_tab.h: $(U)makedefs.exe $(SRC)\vis_tab.c: $(U)makedefs.exe $(U)makedefs -z -$(DAT)\engrave: $(DAT)\engrave.txt $(U)makedefs.exe - ..\util\makedefs -s -$(DAT)\epitaph: $(DAT)\epitaph.txt $(U)makedefs.exe - ..\util\makedefs -s -$(DAT)\bogusmon: $(DAT)\bogusmon.txt $(U)makedefs.exe - ..\util\makedefs -s - - #========================================== # uudecode utility and uuencoded targets #========================================== @@ -1269,6 +1261,15 @@ $(DAT)\quest.dat: $(O)utility.tag $(DAT)\quest.txt $(DAT)\oracles: $(O)utility.tag $(DAT)\oracles.txt $(U)makedefs -h +$(DAT)\engrave: $(DAT)\engrave.txt $(U)makedefs.exe + $(U)makedefs -s + +$(DAT)\epitaph: $(DAT)\epitaph.txt $(U)makedefs.exe + $(U)makedefs -s + +$(DAT)\bogusmon: $(DAT)\bogusmon.txt $(U)makedefs.exe + $(U)makedefs -s + $(DAT)\dungeon: $(O)utility.tag $(DAT)\dungeon.def $(U)makedefs -e cd $(DAT) diff --git a/win/win32/record.uu b/win/win32/record.uu new file mode 100644 index 000000000..e51783198 --- /dev/null +++ b/win/win32/record.uu @@ -0,0 +1,3 @@ +begin 600 record. +` +end diff --git a/win/win32/vs2013/NetHack.vcxproj b/win/win32/vs2013/NetHack.vcxproj index 3721b37e8..52cbc16d2 100644 --- a/win/win32/vs2013/NetHack.vcxproj +++ b/win/win32/vs2013/NetHack.vcxproj @@ -135,11 +135,11 @@ copy $(OutDir)NetHack.exe ..\binary copy ..\dat\nhdat ..\binary copy ..\dat\license ..\binary - if exist tiles.bmp copy tiles.bmp ..\binary if NOT exist ..\binary\sysconf copy ..\sys\winnt\sysconf ..\binary\sysconf if exist ..\doc\Guidebook.txt copy ..\doc\Guidebook.txt ..\binary\Guidebook.txt if exist ..\doc\nethack.txt copy ..\doc\nethack.txt ..\binary\NetHack.txt copy ..\sys\winnt\defaults.nh ..\binary\defaults.nh + if NOT exist ..\binary\record copy ..\win\win32\record ..\binary\record @@ -192,11 +192,11 @@ copy $(OutDir)NetHack.exe ..\binary copy ..\dat\nhdat ..\binary copy ..\dat\license ..\binary - if exist tiles.bmp copy tiles.bmp ..\binary if NOT exist ..\binary\sysconf copy ..\sys\winnt\sysconf ..\binary\sysconf if exist ..\doc\Guidebook.txt copy ..\doc\Guidebook.txt ..\binary\Guidebook.txt if exist ..\doc\nethack.txt copy ..\doc\nethack.txt ..\binary\NetHack.txt copy ..\sys\winnt\defaults.nh ..\binary\defaults.nh + if NOT exist ..\binary\record copy ..\win\win32\record ..\binary\record @@ -242,11 +242,11 @@ copy ..\dat\nhdat ..\binary copy ..\dat\license ..\binary copy ..\dat\symbols ..\binary - if exist tiles.bmp copy tiles.bmp ..\binary if NOT exist ..\binary\sysconf copy ..\sys\winnt\sysconf ..\binary\sysconf if exist ..\doc\Guidebook.txt copy ..\doc\Guidebook.txt ..\binary\Guidebook.txt if exist ..\doc\nethack.txt copy ..\doc\nethack.txt ..\binary\NetHack.txt copy ..\sys\winnt\defaults.nh ..\binary\defaults.nh + if NOT exist ..\binary\record copy ..\win\win32\record ..\binary\record @@ -292,11 +292,11 @@ copy ..\dat\nhdat ..\binary copy ..\dat\license ..\binary copy ..\dat\symbols ..\binary - if exist tiles.bmp copy tiles.bmp ..\binary if NOT exist ..\binary\sysconf copy ..\sys\winnt\sysconf ..\binary\sysconf if exist ..\doc\Guidebook.txt copy ..\doc\Guidebook.txt ..\binary\Guidebook.txt if exist ..\doc\nethack.txt copy ..\doc\nethack.txt ..\binary\NetHack.txt copy ..\sys\winnt\defaults.nh ..\binary\defaults.nh + if NOT exist ..\binary\record copy ..\win\win32\record ..\binary\record @@ -489,4 +489,4 @@ - \ No newline at end of file + diff --git a/win/win32/vs2013/NetHackW.vcxproj b/win/win32/vs2013/NetHackW.vcxproj index 7cded704a..2f4892112 100644 --- a/win/win32/vs2013/NetHackW.vcxproj +++ b/win/win32/vs2013/NetHackW.vcxproj @@ -138,10 +138,12 @@ copy $(OutDir)NetHackW.exe ..\binary copy ..\dat\nhdat ..\binary copy ..\dat\license ..\binary +copy ..\dat\symbols ..\binary if NOT exist ..\binary\sysconf copy ..\sys\winnt\sysconf ..\binary\sysconf if exist ..\doc\Guidebook.txt copy ..\doc\Guidebook.txt ..\binary\Guidebook.txt if exist ..\doc\nethack.txt copy ..\doc\nethack.txt ..\binary\NetHack.txt copy ..\sys\winnt\defaults.nh ..\binary\defaults.nh +if NOT exist ..\binary\record copy ..\win\win32\record ..\binary\record @@ -199,10 +201,12 @@ copy ..\sys\winnt\defaults.nh ..\binary\defaults.nh copy $(OutDir)NetHackW.exe ..\binary copy ..\dat\nhdat ..\binary copy ..\dat\license ..\binary +copy ..\dat\symbols ..\binary if NOT exist ..\binary\sysconf copy ..\sys\winnt\sysconf ..\binary\sysconf if exist ..\doc\Guidebook.txt copy ..\doc\Guidebook.txt ..\binary\Guidebook.txt if exist ..\doc\nethack.txt copy ..\doc\nethack.txt ..\binary\NetHack.txt copy ..\sys\winnt\defaults.nh ..\binary\defaults.nh +if NOT exist ..\binary\record copy ..\win\win32\record ..\binary\record @@ -264,6 +268,7 @@ if NOT exist ..\binary\sysconf copy ..\sys\winnt\sysconf ..\binary\sysconf if exist ..\doc\Guidebook.txt copy ..\doc\Guidebook.txt ..\binary\Guidebook.txt if exist ..\doc\nethack.txt copy ..\doc\nethack.txt ..\binary\NetHack.txt copy ..\sys\winnt\defaults.nh ..\binary\defaults.nh +if NOT exist ..\binary\record copy ..\win\win32\record ..\binary\record @@ -322,6 +327,7 @@ if NOT exist ..\binary\sysconf copy ..\sys\winnt\sysconf ..\binary\sysconf if exist ..\doc\Guidebook.txt copy ..\doc\Guidebook.txt ..\binary\Guidebook.txt if exist ..\doc\nethack.txt copy ..\doc\nethack.txt ..\binary\NetHack.txt copy ..\sys\winnt\defaults.nh ..\binary\defaults.nh +if NOT exist ..\binary\record copy ..\win\win32\record ..\binary\record @@ -505,4 +511,4 @@ copy ..\sys\winnt\defaults.nh ..\binary\defaults.nh - \ No newline at end of file + diff --git a/win/win32/vs2013/dlb_main.vcxproj b/win/win32/vs2013/dlb_main.vcxproj index 3d52cae32..71f21070b 100644 --- a/win/win32/vs2013/dlb_main.vcxproj +++ b/win/win32/vs2013/dlb_main.vcxproj @@ -135,6 +135,9 @@ if NOT exist porthelp copy ..\sys\winnt\porthelp porthelp if exist porthelp echo porthelp >>dlb.lst echo quest.dat >>dlb.lst echo rumors >>dlb.lst +echo engrave >>dlb.lst +echo epitaph >>dlb.lst +echo bogusmon >>dlb.lst echo tribute >>dlb.lst echo help >>dlb.lst echo hh >>dlb.lst @@ -206,6 +209,9 @@ if NOT exist porthelp copy ..\sys\winnt\porthelp porthelp if exist porthelp echo porthelp >>dlb.lst echo quest.dat >>dlb.lst echo rumors >>dlb.lst +echo engrave >>dlb.lst +echo epitaph >>dlb.lst +echo bogusmon >>dlb.lst echo tribute >>dlb.lst echo help >>dlb.lst echo hh >>dlb.lst @@ -280,6 +286,9 @@ if NOT exist porthelp copy ..\sys\winnt\porthelp porthelp if exist porthelp echo porthelp >>dlb.lst echo quest.dat >>dlb.lst echo rumors >>dlb.lst +echo engrave >>dlb.lst +echo epitaph >>dlb.lst +echo bogusmon >>dlb.lst echo tribute >>dlb.lst echo help >>dlb.lst echo hh >>dlb.lst @@ -352,6 +361,9 @@ if NOT exist porthelp copy ..\sys\winnt\porthelp porthelp if exist porthelp echo porthelp >>dlb.lst echo quest.dat >>dlb.lst echo rumors >>dlb.lst +echo engrave >>dlb.lst +echo epitaph >>dlb.lst +echo bogusmon >>dlb.lst echo tribute >>dlb.lst echo help >>dlb.lst echo hh >>dlb.lst @@ -432,4 +444,4 @@ if NOT exist ..\binary\*.* mkdir ..\binary - \ No newline at end of file + diff --git a/win/win32/vs2013/makedefs.vcxproj b/win/win32/vs2013/makedefs.vcxproj index b977ec5f8..253ded65f 100644 --- a/win/win32/vs2013/makedefs.vcxproj +++ b/win/win32/vs2013/makedefs.vcxproj @@ -123,40 +123,43 @@ Running makedefs - echo chdir ..\util -chdir ..\util -chdir -echo makedefs.exe -v -makedefs.exe -v -echo makedefs.exe -o -makedefs.exe -o -echo makedefs.exe -p -makedefs.exe -p -echo makedefs.exe -m -makedefs.exe -m -echo makedefs.exe -z -makedefs.exe -z -echo chdir ..\dat -chdir ..\dat -chdir -echo Generating NetHack database -echo ..\util\makedefs.exe -d -..\util\makedefs.exe -d -echo Generating rumors -echo ..\util\makedefs.exe -r -..\util\makedefs.exe -r -echo Generating quests -echo ..\util\makedefs.exe -q -..\util\makedefs.exe -q -echo Generating oracles -echo ..\util\makedefs.exe -h -..\util\makedefs.exe -h -echo Generating dungeon.pdf -echo ..\util\makedefs.exe -e -..\util\makedefs.exe -e -echo chdir ..\build -chdir ..\build -copy ..\win\share\tilemap.c ..\win\share\tiletxt.c + echo chdir ..\util +chdir ..\util +chdir +echo makedefs.exe -v +makedefs.exe -v +echo makedefs.exe -o +makedefs.exe -o +echo makedefs.exe -p +makedefs.exe -p +echo makedefs.exe -m +makedefs.exe -m +echo makedefs.exe -z +makedefs.exe -z +echo chdir ..\dat +chdir ..\dat +chdir +echo Generating NetHack database +echo ..\util\makedefs.exe -d +..\util\makedefs.exe -d +echo Generating rumors +echo ..\util\makedefs.exe -r +..\util\makedefs.exe -r +echo Generating ..\dat\engrave, ..\dat\epitaph, ..\dat\bogusmon +echo ..\util\makedefs.exe -s +..\util\makedefs.exe -s +echo Generating quests +echo ..\util\makedefs.exe -q +..\util\makedefs.exe -q +echo Generating oracles +echo ..\util\makedefs.exe -h +..\util\makedefs.exe -h +echo Generating dungeon.pdf +echo ..\util\makedefs.exe -e +..\util\makedefs.exe -e +echo chdir ..\build +chdir ..\build +copy ..\win\share\tilemap.c ..\win\share\tiletxt.c @@ -201,40 +204,43 @@ copy ..\win\share\tilemap.c ..\win\share\tiletxt.c Running makedefs - echo chdir ..\util -chdir ..\util -chdir -echo makedefs.exe -v -makedefs.exe -v -echo makedefs.exe -o -makedefs.exe -o -echo makedefs.exe -p -makedefs.exe -p -echo makedefs.exe -m -makedefs.exe -m -echo makedefs.exe -z -makedefs.exe -z -echo chdir ..\dat -chdir ..\dat -chdir -echo Generating NetHack database -echo ..\util\makedefs.exe -d -..\util\makedefs.exe -d -echo Generating rumors -echo ..\util\makedefs.exe -r -..\util\makedefs.exe -r -echo Generating quests -echo ..\util\makedefs.exe -q -..\util\makedefs.exe -q -echo Generating oracles -echo ..\util\makedefs.exe -h -..\util\makedefs.exe -h -echo Generating dungeon.pdf -echo ..\util\makedefs.exe -e -..\util\makedefs.exe -e -echo chdir ..\build -chdir ..\build -copy ..\win\share\tilemap.c ..\win\share\tiletxt.c + echo chdir ..\util +chdir ..\util +chdir +echo makedefs.exe -v +makedefs.exe -v +echo makedefs.exe -o +makedefs.exe -o +echo makedefs.exe -p +makedefs.exe -p +echo makedefs.exe -m +makedefs.exe -m +echo makedefs.exe -z +makedefs.exe -z +echo chdir ..\dat +chdir ..\dat +chdir +echo Generating NetHack database +echo ..\util\makedefs.exe -d +..\util\makedefs.exe -d +echo Generating rumors +echo ..\util\makedefs.exe -r +..\util\makedefs.exe -r +echo Generating ..\dat\engrave, ..\dat\epitaph, ..\dat\bogusmon +echo ..\util\makedefs.exe -s +..\util\makedefs.exe -s +echo Generating quests +echo ..\util\makedefs.exe -q +..\util\makedefs.exe -q +echo Generating oracles +echo ..\util\makedefs.exe -h +..\util\makedefs.exe -h +echo Generating dungeon.pdf +echo ..\util\makedefs.exe -e +..\util\makedefs.exe -e +echo chdir ..\build +chdir ..\build +copy ..\win\share\tilemap.c ..\win\share\tiletxt.c @@ -282,40 +288,43 @@ copy ..\win\share\tilemap.c ..\win\share\tiletxt.c Running makedefs - echo chdir ..\util -chdir ..\util -chdir -echo makedefs.exe -v -makedefs.exe -v -echo makedefs.exe -o -makedefs.exe -o -echo makedefs.exe -p -makedefs.exe -p -echo makedefs.exe -m -makedefs.exe -m -echo makedefs.exe -z -makedefs.exe -z -echo chdir ..\dat -chdir ..\dat -chdir -echo Generating NetHack database -echo ..\util\makedefs.exe -d -..\util\makedefs.exe -d -echo Generating rumors -echo ..\util\makedefs.exe -r -..\util\makedefs.exe -r -echo Generating quests -echo ..\util\makedefs.exe -q -..\util\makedefs.exe -q -echo Generating oracles -echo ..\util\makedefs.exe -h -..\util\makedefs.exe -h -echo Generating dungeon.pdf -echo ..\util\makedefs.exe -e -..\util\makedefs.exe -e -echo chdir ..\build -chdir ..\build -copy ..\win\share\tilemap.c ..\win\share\tiletxt.c + echo chdir ..\util +chdir ..\util +chdir +echo makedefs.exe -v +makedefs.exe -v +echo makedefs.exe -o +makedefs.exe -o +echo makedefs.exe -p +makedefs.exe -p +echo makedefs.exe -m +makedefs.exe -m +echo makedefs.exe -z +makedefs.exe -z +echo chdir ..\dat +chdir ..\dat +chdir +echo Generating NetHack database +echo ..\util\makedefs.exe -d +..\util\makedefs.exe -d +echo Generating rumors +echo ..\util\makedefs.exe -r +..\util\makedefs.exe -r +echo Generating ..\dat\engrave, ..\dat\epitaph, ..\dat\bogusmon +echo ..\util\makedefs.exe -s +..\util\makedefs.exe -s +echo Generating quests +echo ..\util\makedefs.exe -q +..\util\makedefs.exe -q +echo Generating oracles +echo ..\util\makedefs.exe -h +..\util\makedefs.exe -h +echo Generating dungeon.pdf +echo ..\util\makedefs.exe -e +..\util\makedefs.exe -e +echo chdir ..\build +chdir ..\build +copy ..\win\share\tilemap.c ..\win\share\tiletxt.c @@ -361,40 +370,43 @@ copy ..\win\share\tilemap.c ..\win\share\tiletxt.c Running makedefs - echo chdir ..\util -chdir ..\util -chdir -echo makedefs.exe -v -makedefs.exe -v -echo makedefs.exe -o -makedefs.exe -o -echo makedefs.exe -p -makedefs.exe -p -echo makedefs.exe -m -makedefs.exe -m -echo makedefs.exe -z -makedefs.exe -z -echo chdir ..\dat -chdir ..\dat -chdir -echo Generating NetHack database -echo ..\util\makedefs.exe -d -..\util\makedefs.exe -d -echo Generating rumors -echo ..\util\makedefs.exe -r -..\util\makedefs.exe -r -echo Generating quests -echo ..\util\makedefs.exe -q -..\util\makedefs.exe -q -echo Generating oracles -echo ..\util\makedefs.exe -h -..\util\makedefs.exe -h -echo Generating dungeon.pdf -echo ..\util\makedefs.exe -e -..\util\makedefs.exe -e -echo chdir ..\build -chdir ..\build -copy ..\win\share\tilemap.c ..\win\share\tiletxt.c + echo chdir ..\util +chdir ..\util +chdir +echo makedefs.exe -v +makedefs.exe -v +echo makedefs.exe -o +makedefs.exe -o +echo makedefs.exe -p +makedefs.exe -p +echo makedefs.exe -m +makedefs.exe -m +echo makedefs.exe -z +makedefs.exe -z +echo chdir ..\dat +chdir ..\dat +chdir +echo Generating NetHack database +echo ..\util\makedefs.exe -d +..\util\makedefs.exe -d +echo Generating rumors +echo ..\util\makedefs.exe -r +..\util\makedefs.exe -r +echo Generating ..\dat\engrave, ..\dat\epitaph, ..\dat\bogusmon +echo ..\util\makedefs.exe -s +..\util\makedefs.exe -s +echo Generating quests +echo ..\util\makedefs.exe -q +..\util\makedefs.exe -q +echo Generating oracles +echo ..\util\makedefs.exe -h +..\util\makedefs.exe -h +echo Generating dungeon.pdf +echo ..\util\makedefs.exe -e +..\util\makedefs.exe -e +echo chdir ..\build +chdir ..\build +copy ..\win\share\tilemap.c ..\win\share\tiletxt.c @@ -449,4 +461,4 @@ copy ..\win\share\tilemap.c ..\win\share\tiletxt.c - \ No newline at end of file + diff --git a/win/win32/vs2013/uudecode.vcxproj b/win/win32/vs2013/uudecode.vcxproj index 4139753d8..c6dc61e4f 100644 --- a/win/win32/vs2013/uudecode.vcxproj +++ b/win/win32/vs2013/uudecode.vcxproj @@ -139,6 +139,8 @@ echo decoding splash (splash.uu to splash.bmp) ..\..\util\uudecode.exe splash.uu echo decoding tombstone (rip.uu to rip.bmp) ..\..\util\uudecode.exe rip.uu +echo decoding record (record.uu to record.) +..\..\util\uudecode.exe record.uu chdir ..\..\binary @@ -200,6 +202,8 @@ echo decoding splash (splash.uu to splash.bmp) ..\..\util\uudecode.exe splash.uu echo decoding tombstone (rip.uu to rip.bmp) ..\..\util\uudecode.exe rip.uu +echo decoding record (record.uu to record.) +..\..\util\uudecode.exe record.uu chdir ..\..\binary @@ -264,6 +268,8 @@ echo decoding splash (splash.uu to splash.bmp) ..\..\util\uudecode.exe splash.uu echo decoding tombstone (rip.uu to rip.bmp) ..\..\util\uudecode.exe rip.uu +echo decoding record (record.uu to record.) +..\..\util\uudecode.exe record.uu chdir ..\..\binary @@ -326,6 +332,8 @@ echo decoding splash (splash.uu to splash.bmp) ..\..\util\uudecode.exe splash.uu echo decoding tombstone (rip.uu to rip.bmp) ..\..\util\uudecode.exe rip.uu +echo decoding record (record.uu to record.) +..\..\util\uudecode.exe record.uu chdir ..\..\binary