nhmall
0b6e26d9e0
windows spotless bit
2018-03-12 08:47:37 -04:00
nhmall
2317288150
more nmake spotless
2018-03-04 10:37:43 -05:00
nhmall
dee2fea82d
msc Makefile
2018-03-04 10:25:11 -05:00
nhmall
12562694a9
update nmake spotless for windows
2018-03-04 10:09:35 -05:00
nhmall
939bd356a4
more msc makefile tweaks
2018-03-04 09:54:29 -05:00
nhmall
777317224b
windows cmdline dependency bit
2018-03-04 09:11:01 -05:00
nhmall
eddfcc4422
windows cmdline Makefile
2018-03-04 09:07:16 -05:00
nhmall
e181f1acf9
command line Makefile update for vs compiler
2018-02-09 18:57:43 -05:00
nhmall
2cfbd682a1
VS community editions are freely downloadable. Maintain only 2 most recent.
...
Changes to be committed:
modified: sys/winnt/Install.nt
modified: sys/winnt/Makefile.msc
modified: sys/winnt/nhsetup.bat
deleted: win/win32/vs2010/NetHack.sln
deleted: win/win32/vs2010/NetHackW.vcxproj
deleted: win/win32/vs2010/dgncomp.vcxproj
deleted: win/win32/vs2010/dgnstuff.vcxproj
deleted: win/win32/vs2010/dlb_main.vcxproj
deleted: win/win32/vs2010/levcomp.vcxproj
deleted: win/win32/vs2010/levstuff.vcxproj
deleted: win/win32/vs2010/makedefs.vcxproj
deleted: win/win32/vs2010/recover.vcxproj
deleted: win/win32/vs2010/tile2bmp.vcxproj
deleted: win/win32/vs2010/tilemap.vcxproj
deleted: win/win32/vs2010/tiles.vcxproj
deleted: win/win32/vs2010/uudecode.vcxproj
deleted: win/win32/vs2013/NetHack.sln
deleted: win/win32/vs2013/NetHack.vcxproj
deleted: win/win32/vs2013/NetHackW.vcxproj
deleted: win/win32/vs2013/dgncomp.vcxproj
deleted: win/win32/vs2013/dgnstuff.vcxproj
deleted: win/win32/vs2013/dlb_main.vcxproj
deleted: win/win32/vs2013/levcomp.vcxproj
deleted: win/win32/vs2013/levstuff.vcxproj
deleted: win/win32/vs2013/makedefs.vcxproj
deleted: win/win32/vs2013/nhdefkey.vcxproj
deleted: win/win32/vs2013/recover.vcxproj
deleted: win/win32/vs2013/tile2bmp.vcxproj
deleted: win/win32/vs2013/tilemap.vcxproj
deleted: win/win32/vs2013/tiles.vcxproj
deleted: win/win32/vs2013/uudecode.vcxproj
2017-12-03 08:42:38 -05:00
nhmall
bba7a6b44c
fix Makefile build for Windows after recent changes
...
New code in nttty.c had a dependency on gdi32.lib. Previously
that was only being linked in for the gui build when using the
Makefile.
Move the reference into the base libraries if both tty and gui
depend on it now.
2017-10-28 09:53:27 -04:00
nhmall
14ce76a159
windows visual studio 2013 build updates
2016-01-01 22:01:25 -05:00
nhmall
4566b2903f
windows: PDB files in Debug and Release
2015-12-31 20:16:48 -05:00
nhmall
d46a80b1c5
nmake Makefile updates
2015-11-19 23:12:20 -05:00
nhmall
93cd299b69
nmake output status messages
...
Changes to be committed:
modified: sys/winnt/Makefile.msc
I've noticed odd output from some of the echo statements
used in the Microsoft nmake Makefile before, but never
bothered to investigate why.
Pat observed that it was due to conversion of \t
in the path that resulted from expansion of the target
macro $@
This change uses the macro character substitution
feature to convert the back slashes to forward slashes
in the message, making the quirky conversion go away.
2015-11-19 22:35:49 -05:00
nhmall
889f600aa8
Windows x64 Makefile build work
2015-11-19 07:58:58 -05:00
nhmall
014856397b
undo unintended default build architecture change
...
Changes to be committed:
modified: sys/winnt/Makefile.msc
Previous patch altered more than intended.
2015-11-18 23:12:39 -05:00
nhmall
d41e4d5ab4
Ensure VS2013 64-bit compiler drops to warning level -W3
...
This doesn't fix the cppregex.cpp issue. This just eliminates
about 10,000 warnings.
2015-11-18 22:41:30 -05:00
nhmall
ab5496cdbc
Makefile typo
2015-07-18 09:02:54 -04:00
nhmall
07f6dec128
try to add pilemark support
...
Changes to be committed:
modified: Files
modified: sys/winnt/Makefile.msc
modified: win/win32/mhmap.c
new file: win/win32/pilemark.uu
modified: win/win32/resource.h
modified: win/win32/winMS.h
modified: win/win32/winhack.rc
2015-06-14 18:33:32 -04:00
nhmall
5e913f90f8
Makefile typos in sys/winnt/Makfile.msc
2015-06-12 15:42:41 -04:00
nhmall
20069798d4
Merge branch 'master' into win32-x64-working
2015-05-07 04:52:30 -04:00
karnov
2a907f894e
Version number increment
2015-05-06 22:04:27 -04:00
nhmall
8a620c3dec
makefile updates
2015-05-06 20:22:03 -04:00
nhmall
fc102a860b
updates forced from master
...
Changes to be committed:
modified: sys/winnt/Makefile.bcc
modified: sys/winnt/Makefile.gcc
modified: sys/winnt/Makefile.msc
2015-05-06 20:07:18 -04:00
Alex Kompel
cd72c7ec68
win32: fix broken dependency for ttystub.o
2015-04-22 18:12:14 -07:00
nhmall
3238303dc8
replace a couple of Makefile bits that shouldn't have been removed
...
Changes to be committed:
modified: sys/winnt/Makefile.gcc
modified: sys/winnt/Makefile.msc
2015-04-22 00:30:03 -04:00
nhmall
aaca36a6d5
build both tty NetHack.exe and gui NetHackW.exe
...
Changes to be committed:
modified: include/config.h
modified: include/extern.h
modified: include/flag.h
modified: include/global.h
modified: include/ntconf.h
modified: include/wintty.h
modified: src/cmd.c
modified: src/files.c
modified: src/options.c
modified: sys/share/pcmain.c
modified: sys/share/pcsys.c
modified: sys/share/pcunix.c
modified: sys/winnt/Makefile.gcc
modified: sys/winnt/Makefile.msc
modified: sys/winnt/nttty.c
new file: sys/winnt/stubs.c
modified: sys/winnt/winnt.c
modified: util/makedefs.c
modified: win/tty/wintty.c
Adjust the code and the command line Makefile so that
you no longer have to choose whether to build the tty
version NetHack.exe, or the gui version NetHackW.exe.
Both will now be built in a single 'nmake install' pass.
2015-04-22 00:07:46 -04:00
nhmall
0147b40ec7
Makefile bit
...
NMAKE : fatal error U1073: don't know how to make 'tile.c'
2015-04-19 13:51:47 -04:00
nhmall
3d3ee78a0b
Merge branch 'master' into win32-x64-working
...
Conflicts:
src/files.c
src/potion.c
sys/winnt/Makefile.msc
Changes to be committed:
modified: .gitignore
modified: DEVEL/hooksdir/nhsub
modified: dat/.gitignore
modified: dat/opthelp
modified: doc/Guidebook.mn
modified: doc/Guidebook.tex
modified: doc/fixes35.0
modified: include/context.h
modified: include/decl.h
modified: include/extern.h
modified: include/flag.h
modified: include/hack.h
modified: include/patchlevel.h
modified: src/apply.c
modified: src/attrib.c
modified: src/decl.c
modified: src/do.c
modified: src/do_name.c
modified: src/dothrow.c
modified: src/eat.c
modified: src/files.c
modified: src/hack.c
modified: src/invent.c
modified: src/lock.c
modified: src/mklev.c
modified: src/mondata.c
modified: src/monmove.c
modified: src/music.c
modified: src/options.c
modified: src/potion.c
modified: src/pray.c
modified: src/sit.c
modified: src/sp_lev.c
modified: src/uhitm.c
modified: sys/share/posixregex.c
modified: sys/winnt/Makefile.msc
modified: util/.gitignore
modified: win/win32/vs2010/NetHackW.vcxproj
2015-04-14 18:23:48 -04:00
Derek S. Ray
f244fd34f8
cppregex target accidentally commented out; fix
2015-04-13 20:57:01 -04:00
nhmall
6e62d56367
fix Makefile build in branch
2015-04-12 20:27:21 -04:00
nhmall
5dd00aca54
Makefile bit following merge
2015-04-12 12:16:59 -04:00
nhmall
83a7513c13
Merge branch 'master' into win32-x64-working
...
Conflicts:
src/do_name.c
src/trap.c
src/zap.c
win/X11/winmenu.c
2015-04-12 10:35:00 -04:00
Derek S. Ray
b4142b5894
Merge branch 'master' into win32-x64-working
...
* master: (354 commits)
Add missing protos
a warning bout lc_error
Add S_poisoncloud to Guidebooks
...
Conflicts:
.gitattributes
dat/.gitattributes
doc/.gitattributes
doc/Guidebook.mn
include/config.h
include/decl.h
include/extern.h
include/flag.h
include/hack.h
include/ntconf.h
include/sys.h
include/wceconf.h
src/apply.c
src/attrib.c
src/bones.c
src/botl.c
src/dbridge.c
src/dig.c
src/do.c
src/do_name.c
src/dog.c
src/dungeon.c
src/eat.c
src/end.c
src/files.c
src/fountain.c
src/hack.c
src/invent.c
src/light.c
src/makemon.c
src/mhitu.c
src/mklev.c
src/mkmaze.c
src/mkobj.c
src/mkroom.c
src/mon.c
src/objnam.c
src/options.c
src/pager.c
src/pickup.c
src/potion.c
src/pray.c
src/questpgr.c
src/read.c
src/restore.c
src/rnd.c
src/role.c
src/rumors.c
src/save.c
src/shk.c
src/sit.c
src/sp_lev.c
src/sys.c
src/teleport.c
src/trap.c
src/u_init.c
src/uhitm.c
src/wield.c
src/worn.c
src/zap.c
sys/amiga/.gitattributes
sys/mac/.gitattributes
sys/msdos/.gitattributes
sys/msdos/pctiles.c
sys/msdos/vidvga.c
sys/os2/.gitattributes
sys/share/.gitattributes
sys/share/pcmain.c
sys/unix/.gitattributes
sys/unix/hints/.gitattributes
sys/unix/sysconf
sys/unix/unixmain.c
sys/vms/.gitattributes
sys/wince/.gitattributes
sys/wince/mhstatus.c
sys/winnt/.gitattributes
sys/winnt/Makefile.msc
sys/winnt/nhsetup.bat
util/lev_comp.l
util/makedefs.c
win/X11/winmenu.c
win/X11/winstat.c
win/gnome/gnstatus.c
win/share/tilemap.c
win/tty/termcap.c
win/tty/topl.c
win/tty/wintty.c
2015-04-05 23:42:15 -04:00
nhmall
c43e8f9d31
Merge branch 'master' into nhmall-booktribute
...
Conflicts:
include/context.h
2015-04-02 19:19:50 -04:00
Pasi Kallinen
323b8b4038
Merge branch 'master' of https://rodney.nethack.org:20040/git/NHsource into paxed-new_lev_comp
...
Conflicts:
src/trap.c
sys/winnt/Makefile.msc
2015-04-01 16:09:53 +03:00
nhmall
6ab783b05b
cmdline Makefile updates
2015-03-29 21:00:50 -04:00
nhmall
0751842083
clean up cmdline Makefile for VS2010,VS2013,...
...
VS2010 tested ok.
VS2013 tested ok.
VS2015 generated a _lot_ of linker warnings building NetHack, but it built.
2015-03-29 20:28:38 -04:00
Pasi Kallinen
2d6f9686a7
Merge branch 'paxed-new_lev_comp' of https://rodney.nethack.org:20040/git/NHsource into paxed-new_lev_comp
...
Conflicts:
include/obj.h
include/patchlevel.h
src/topten.c
src/trap.c
sys/winnt/Makefile.msc
2015-03-24 19:59:40 +02:00
nhmall
3fa52686d8
A couple of Makefile updates
...
Include the tribute file.
Windows Makefile
Unix Makefile.top
2015-03-22 22:06:13 -04:00
nhmall
d792f7625d
Merge branch 'master' into nhmall-booktribute
...
Conflicts:
sys/winnt/Makefile.msc
2015-03-22 15:22:17 -04:00
nhmall
734d118d39
a sys/winnt/Makefile.msc update
2015-03-21 15:50:03 -04:00
Pasi Kallinen
2649cb385c
Merge branch 'master' into paxed-new_lev_comp
...
Conflicts:
.gitignore
doc/fixes35.0
include/obj.h
include/patchlevel.h
src/dig.c
src/mklev.c
src/rumors.c
src/save.c
src/topten.c
src/trap.c
sys/winnt/Makefile.msc
util/makedefs.c
win/win32/levstuff.mak
2015-03-21 19:39:48 +02:00
nhmall
a0d3224834
Merge branch 'master' into nhmall-booktribute
...
Conflicts:
sys/winnt/Makefile.msc
2015-03-21 10:59:49 -04:00
nhmall
d7ff451301
More book tribute integration
2015-03-21 10:33:59 -04:00
nhmall
66d642fad9
more mswin cmdline Makefile tweaks
2015-03-20 22:06:28 -04:00
nhmall
0a8d24d87d
more updates to the bookstore tribute
2015-03-20 00:58:29 -04:00
nhmall
d182920655
update cmdline Makefile
2015-03-18 23:00:46 -04:00
nhmall
5174eb157f
One VS Makefile for Nethack that works with VS2010-VS2015
2015-03-17 18:47:21 +02:00
keni
25cd007c48
Bulk recovery of file CVS headers and addition of NHDT- headers.
2015-03-17 18:45:12 +02:00