Dion Nicolaas
0c4573d82a
fix tile2bmp build under mingw. Provide alternatives for Microsoft-specific macros. Be consistent about slashes in gcc Makefile. Don't include shlwapi.h for any compiler.
2015-04-16 22:36:06 +02:00
nhmall
1354215b97
Makefile bit
2015-04-14 20:45:18 -04:00
nhmall
0c769146ba
gcc Makefile updates for recent file additions
2015-04-14 20:24:52 -04:00
nhmall
1e388fc1b9
update Makefile.gcc
...
Changes to be committed:
modified: sys/winnt/Makefile.gcc
2015-04-14 20:18:19 -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
Pasi Kallinen
3f885ef583
Remove EXPLORERS from winnt sysconf
...
Stupidly added this to the winnt sysconf, when it should've
been *nix only.
2015-04-01 08:29:12 +03:00
Pasi Kallinen
ca80675d59
Allow admin to disable explore mode
...
Some public servers want to disable explore mode, so
make it configurable in sysconf.
2015-03-31 18:14:16 +03:00
keni
8ee2d5976e
NHDT substitution version 2.
...
Re-run nhgitset.pl to install.
"perldoc DEVEL/hooksdir/nhsub" for details. General docs still to come.
Quick notes:
- "git nhsub" lets you apply substitutions to a file without involving any
version control.
- When doing nhadd/nhcommit, the working directory WILL reflect the results
of the substitutions.
Let's see what this breaks.
2015-03-31 09:50:02 -04: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
b8515fb5fd
throw in a windows sysconf skeleton
2015-03-21 15:54:30 -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
Sean Hunt
5fb3fea9c6
Remove experimental Unicode support.
...
This reverts commit 7f0f43e6f9 and some related
subsequent commits.
This compiles, but I have not done extensive testing.
Conflicts:
include/config.h
include/decl.h
include/extern.h
include/global.h
include/tradstdc.h
include/wintty.h
src/drawing.c
src/files.c
src/hacklib.c
src/mapglyph.c
src/options.c
sys/winnt/nttty.c
win/tty/getline.c
win/tty/topl.c
win/tty/wintty.c
2015-03-17 18:46:45 +02:00
Sean Hunt
cc7ab4a2da
Make WIZARD unconditional.
2015-03-17 18:46:17 +02:00
keni
69356cc77d
Another batch of manual header var additions
2015-03-17 18:45:43 +02:00
keni
28a53d5081
Fix lost mode bits.
2015-03-17 18:45:40 +02:00
keni
25cd007c48
Bulk recovery of file CVS headers and addition of NHDT- headers.
2015-03-17 18:45:12 +02:00
keni
55a9ad84de
Add .gitattribute files.
2015-03-17 18:44:59 +02:00
nhmall
00efbc5f8c
cmd line Makefile should work on VS2010 and up
2015-03-14 12:29:27 -04:00
nhmall
285eea5bf2
one Makefile for all VS versions
2015-03-11 08:43:17 -04:00
nhmall
7c65f47dfd
One VS Makefile for Nethack that works with VS2010-VS2015
2015-03-10 14:25:54 -04:00
Derek S. Ray
6ebb7db138
fix build order for nhdefkey, add to nhsetup
...
also minor cosmetics; clean up two warnings in Release mode,
turn off multi-processor, and fix /Oi /Oi- discrepancy
2015-02-28 22:56:03 -05:00
nhmall
5411039780
more work on getting nethack.exe to build along with nethackw.exe via VS
2015-02-28 11:44:08 -05:00
nhmall
796f6f85d0
VS 2013 build of NetHack.exe and also fix level file locking
2015-02-28 00:37:05 -05:00
Derek S. Ray
b1a7bbbbdb
pull in the recent unconditionals merge from master
2015-02-27 21:25:00 -05:00
Sean Hunt
a3faa93403
Remove experimental Unicode support.
...
This reverts commit 7f0f43e6f9 and some related
subsequent commits.
This compiles, but I have not done extensive testing.
Conflicts:
include/config.h
include/decl.h
include/extern.h
include/global.h
include/tradstdc.h
include/wintty.h
src/drawing.c
src/files.c
src/hacklib.c
src/mapglyph.c
src/options.c
sys/winnt/nttty.c
win/tty/getline.c
win/tty/topl.c
win/tty/wintty.c
2015-02-27 19:34:29 -05:00
Sean Hunt
4f59f5c6fd
Make WIZARD unconditional.
2015-02-27 19:33:22 -05:00
Derek S. Ray
7f0ff8f011
Make nhsetup smart enough to see VC2013, VC2010
...
Only detects Express editions for now until I can verify
what registry keys correspond to each set of full editions.
2015-02-27 18:14:10 -05:00
Derek S. Ray
2f8d6502fd
Initial changes to support both VS2010 and VS2013
...
Mostly it's just project formats, but VS2013 does require
parallel compilation to be turned off and synchronous
PDB writes to be turned on (since we reuse intermediate
output directories).
Cleaning that up is for some time in the future.
2015-02-27 16:00:58 -05:00
keni
7d9ea49e92
Another batch of manual header var additions
2015-02-26 17:43:47 -05:00
keni
971ff1d4f3
Fix lost mode bits.
2015-02-26 09:22:52 -05:00
keni
03140969ee
Bulk recovery of file CVS headers and addition of NHDT- headers.
2015-02-26 09:19:03 -05:00
keni
9480f880c4
Add .gitattribute files.
2015-02-26 08:54:12 -05:00