more hints file prep

This commit is contained in:
nhmall
2026-05-11 19:59:53 -04:00
parent ef600a41f6
commit ccb3db39d7
+15 -15
View File
@@ -12,6 +12,7 @@ NHSROOT=..
MAKEDEFS = ../util/makedefs MAKEDEFS = ../util/makedefs
#STRIPBS ?= ../util/stripbs #STRIPBS ?= ../util/stripbs
NROFF ?= nroff
# Which version do we want to build? (XXX These are not used anywhere.) # Which version do we want to build? (XXX These are not used anywhere.)
GUIDEBOOK = Guidebook # regular ASCII file GUIDEBOOK = Guidebook # regular ASCII file
@@ -33,13 +34,13 @@ PSCMD ?= groff
# Use the "cat" GUIDECMD if nroff and/or tbl and/or col are not installed # Use the "cat" GUIDECMD if nroff and/or tbl and/or col are not installed
# Not appropriate for creating Guidebook.txt. # Not appropriate for creating Guidebook.txt.
# GUIDECMD = cat Guidebook.txt # GUIDECMD ?= cat Guidebook.txt
# #
# Single page. Might need adjustment to .pl value # Single page. Might need adjustment to .pl value
# GUIDECMD= $(GUIDE_PREFORMAT) | perl -pe 's/^(.mt)$$/.pl 4720v\n.in 0\n.po 8\n.ll 64m\n$$1/' | nroff -c -Tascii | $(COLCMD) # GUIDECMD= $(GUIDE_PREFORMAT) | perl -pe 's/^(.mt)$$/.pl 4720v\n.in 0\n.po 8\n.ll 64m\n$$1/' | $(NROFF) -c -Tascii | $(COLCMD)
# #
GUIDECMD ?= $(GUIDE_PREFORMAT) | nroff -c -Tascii $(NROFF_FLAGS) | $(COLCMD) GUIDECMD ?= $(GUIDE_PREFORMAT) | $(NROFF) -c -Tascii $(NROFF_FLAGS) | $(COLCMD)
ONEPAGECMD ?= $(ONEPAGE_PREFORMAT) | nroff -c -Tascii $(NROFF_FLAGS) | $(COLCMD) ONEPAGECMD ?= $(ONEPAGE_PREFORMAT) | $(NROFF) -c -Tascii $(NROFF_FLAGS) | $(COLCMD)
# Only generate output for the current configuration: # Only generate output for the current configuration:
NHGREP = $(MAKEDEFS) --grep --input - --output - NHGREP = $(MAKEDEFS) --grep --input - --output -
@@ -51,14 +52,14 @@ NEEDMAKEDEFS = $(MAKEDEFS)
#NHGREP = cat #NHGREP = cat
#NEEDMAKEDEFS = #NEEDMAKEDEFS =
GUIDEBOOK_MN_SRC = Guidebook.mn GUIDEBOOK_MN_SRC ?= Guidebook.mn
GUIDEBOOK_MN = $(GUIDEBOOK_MN_SRC) GUIDEBOOK_MN ?= $(GUIDEBOOK_MN_SRC)
GUIDEBOOK_TEX_SRC = Guidebook.tex GUIDEBOOK_TEX_SRC ?= Guidebook.tex
GUIDEBOOK_TEX = $(GUIDEBOOK_TEX_SRC) GUIDEBOOK_TEX ?= $(GUIDEBOOK_TEX_SRC)
GUIDE_PREFORMAT = cat $(GUIDEBOOK_MN) | $(NHGREP) | tbl tmac.n - GUIDE_PREFORMAT ?= cat $(GUIDEBOOK_MN) | $(NHGREP) | tbl tmac.n -
# for Guidebook.dat, unpaginated version of Guidebook.txt # for Guidebook.dat, unpaginated version of Guidebook.txt
ONEPAGE_PREFORMAT = cat Gbk-1pg-pfx.mn $(GUIDEBOOK_MN) Gbk-1pg-sfx.mn \ ONEPAGE_PREFORMAT ?= cat Gbk-1pg-pfx.mn $(GUIDEBOOK_MN) Gbk-1pg-sfx.mn \
| $(NHGREP) | tbl tmac.n - | $(NHGREP) | tbl tmac.n -
# the basic guidebook # the basic guidebook
@@ -91,7 +92,6 @@ $(MAKEDEFS) : ../util/makedefs.c ../include/config.h ../src/mdlib.c \
GAME = nethack GAME = nethack
MANDIR ?= /usr/man/man6 MANDIR ?= /usr/man/man6
MANEXT = 6 MANEXT = 6
NROFF ?= nroff
# manual installation for most BSD-style systems # manual installation for most BSD-style systems
GAMEMANCREATE = cat nethack.6 | $(NHGREP) > GAMEMANCREATE = cat nethack.6 | $(NHGREP) >
@@ -99,10 +99,10 @@ RCVRMANCREATE = cat recover.6 | $(NHGREP) >
DLBMANCREATE = cat dlb.6 | $(NHGREP) > DLBMANCREATE = cat dlb.6 | $(NHGREP) >
MDMANCREATE = cat makedefs.6 | $(NHGREP) > MDMANCREATE = cat makedefs.6 | $(NHGREP) >
# manual installation for most SYSV-style systems # manual installation for most SYSV-style systems
# GAMEMANCREATE = cat nethack.6 | $(NHGREP) | nroff -man - > # GAMEMANCREATE = cat nethack.6 | $(NHGREP) | $(NROFF) -man - >
# RCVRMANCREATE = cat recover.6 | $(NHGREP) | nroff -man - > # RCVRMANCREATE = cat recover.6 | $(NHGREP) | $(NROFF) -man - >
# DLBMANCREATE = cat dlb.6 | $(NHGREP) | nroff -man - > # DLBMANCREATE = cat dlb.6 | $(NHGREP) | $(NROFF) -man - >
# MDMANCREATE = cat makedefs.6 | $(NHGREP) | nroff -man - > # MDMANCREATE = cat makedefs.6 | $(NHGREP) | $(NROFF) -man - >
manpages: $(PREMANPAGES) manpages: $(PREMANPAGES)
-$(GAMEMANCREATE) $(MANDIR)/$(GAME).$(MANEXT) -$(GAMEMANCREATE) $(MANDIR)/$(GAME).$(MANEXT)