makedefs manpage, conditionals, and related bits

Add a man page for makedefs so mdgrep is documented better.
Add missing INSURANCE to mdgrep.h. (yes, LIFE leaks in as well)
Add makefile bits to build makedefs.txt.
Pass dungeon.def through mdgrep internally to makedefs - this will make
it possible to commit the LIFE patch and have config.h actually turn it
all the way off (by skipping bigrm-6).
This commit is contained in:
keni
2010-05-01 20:57:17 +00:00
parent 1b8c99d691
commit e04caf9a27
4 changed files with 317 additions and 14 deletions

View File

@@ -1,9 +1,9 @@
/*
* NetHack 3.5 mdgrep.h $Date$ $Revision$
* Copyright (c) Kenneth Lorber, Kensington, Maryland
* Copyright (c) Kenneth Lorber, Kensington, Maryland, 2008
* NetHack may be freely redistributed. See license for details.
*
* This file generated by mdgrep.pl version 1.5.
* This file generated by mdgrep.pl version 1.7.
* DO NOT EDIT! Your changes will be lost.
*/
static struct grep_var grep_vars[]={
@@ -70,6 +70,16 @@ static struct grep_var grep_vars[]={
#else
{"HANGUPHANDLING", 0},
#endif
#if defined(INSURANCE)
{"INSURANCE", 1},
#else
{"INSURANCE", 0},
#endif
#if defined(LIFE)
{"LIFE", 1},
#else
{"LIFE", 0},
#endif
#if defined(MAC)
{"MAC", 1},
#else