pull request #1147: WANT_SOURCE_INSTALL for linux
Pull request from entrez: add support for 'make WANT_SOURCE_INSTALL=1' to the linux.370 hints file, matching what macOS.370 already has. I can't test for linux and don't bother with WANT_SOURCE_INSTALL on OSX, so this hasn't been tried out. Closes #1147
This commit is contained in:
@@ -295,10 +295,25 @@ override GAME=
|
|||||||
MOREALL += ( cd src ; $(MAKE) pregame ; $(MAKE) $(TARGETPFX)libnh.a )
|
MOREALL += ( cd src ; $(MAKE) pregame ; $(MAKE) $(TARGETPFX)libnh.a )
|
||||||
endif # WANT_LIBNH
|
endif # WANT_LIBNH
|
||||||
|
|
||||||
|
ifdef WANT_SOURCE_INSTALL
|
||||||
|
PREFIX=$(abspath $(NHSROOT))
|
||||||
|
#SHELLDIR=
|
||||||
|
HACKDIR=$(PREFIX)/playground
|
||||||
|
GAMEPERM = 0700
|
||||||
|
VARFILEPERM = 0600
|
||||||
|
VARDIRPERM = 0700
|
||||||
|
CFLAGS+=-DSYSCF -DSYSCF_FILE=\"$(HACKDIR)/sysconf\" -DSECURE
|
||||||
|
MOREALL=$(MAKE) install
|
||||||
|
else #!WANT_SOURCE_INTSALL
|
||||||
#PREFIX=/usr
|
#PREFIX=/usr
|
||||||
PREFIX=$(wildcard ~)/nh/install
|
PREFIX=$(wildcard ~)/nh/install
|
||||||
HACKDIR=$(PREFIX)/games/lib/nethackdir
|
HACKDIR=$(PREFIX)/games/lib/nethackdir
|
||||||
SHELLDIR = $(PREFIX)/games
|
SHELLDIR = $(PREFIX)/games
|
||||||
|
VARDIRPERM = 0755
|
||||||
|
VARFILEPERM = 0600
|
||||||
|
GAMEPERM = 0755
|
||||||
|
endif #?WANT_SOURCE_INSTALL
|
||||||
|
|
||||||
INSTDIR=$(HACKDIR)
|
INSTDIR=$(HACKDIR)
|
||||||
VARDIR = $(HACKDIR)
|
VARDIR = $(HACKDIR)
|
||||||
|
|
||||||
@@ -347,10 +362,6 @@ LFLAGS+=-rdynamic
|
|||||||
CHOWN=true
|
CHOWN=true
|
||||||
CHGRP=true
|
CHGRP=true
|
||||||
|
|
||||||
VARDIRPERM = 0755
|
|
||||||
VARFILEPERM = 0600
|
|
||||||
GAMEPERM = 0755
|
|
||||||
#
|
|
||||||
# manpages directory
|
# manpages directory
|
||||||
MANDIR=/usr/share/man/man6
|
MANDIR=/usr/share/man/man6
|
||||||
#
|
#
|
||||||
|
|||||||
Reference in New Issue
Block a user