adjust build procedures for added file
Builds for: sys/msdos/Makefile.GCC - for local build on msdos itself (untested) sys/unix/NetHack.xcodeproj/project.pbxproj - for Xcode build sys/windows/Makefile.gcc - for Windows build via Ming-w64 (untested) sys/windows/Makefile.msc - for visual studio nmake build sys/windows/vs/files.props for visual studio solution/project build
This commit is contained in:
@@ -1,5 +1,5 @@
|
||||
# NetHack 3.7 Makefile.GCC $NHDT-Date: 1596498268 2020/08/03 23:44:28 $ $NHDT-Branch: NetHack-3.7 $:$NHDT-Revision: 1.53 $
|
||||
# Copyright (c) NetHack PC Development Team 1996-2019.
|
||||
# Copyright (c) NetHack PC Development Team 1996-2022.
|
||||
# PC NetHack 3.7 Makefile for djgpp V2
|
||||
#
|
||||
# Gnu gcc compiler for msdos (djgpp)
|
||||
@@ -35,8 +35,8 @@ GAMEDIR =../binary
|
||||
# of your PDCurses C files which must already be resident on
|
||||
# your machine.
|
||||
#
|
||||
ADD_CURSES=Y
|
||||
PDCURSES_TOP=../../pdcurses
|
||||
#ADD_CURSES=Y
|
||||
#PDCURSES_TOP=../../pdcurses
|
||||
|
||||
#---------------------------------------------------------------
|
||||
ifeq "$(LUA_VERSION)" "5.3.5"
|
||||
@@ -870,7 +870,7 @@ $(DAT)/nhdat: $(U)dlb_main.exe $(DAT)/data $(DAT)/rumors \
|
||||
@$(subst /,\,cd $(DAT))
|
||||
@$(subst /,\,copy $(MSYS)/msdoshlp.txt .)
|
||||
@$(LS) data oracles options rumors help hh >dlb.lst
|
||||
@$(LS) cmdhelp history opthelp wizhelp license msdoshlp.txt >>dlb.lst
|
||||
@$(LS) cmdhelp history opthelp optmenu wizhelp license msdoshlp.txt >>dlb.lst
|
||||
@$(LS) bogusmon engrave epitaph tribute >>dlb.lst
|
||||
$(LS) $(subst /,\,*.lua) >>dlb.lst
|
||||
@$(subst /,\,$(U)dlb_main cvIf dlb.lst nhdat)
|
||||
|
||||
@@ -1070,6 +1070,7 @@
|
||||
"$(NH_DAT_DIR)/history",
|
||||
"$(NH_DAT_DIR)/keyhelp",
|
||||
"$(NH_DAT_DIR)/opthelp",
|
||||
"$(NH_DAT_DIR)/optmenu",
|
||||
"$(NH_DAT_DIR)/options",
|
||||
"$(NH_DAT_DIR)/oracles",
|
||||
"$(NH_DAT_DIR)/rumors",
|
||||
@@ -1209,7 +1210,7 @@
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
shellPath = /bin/sh;
|
||||
shellScript = "cd \"${NH_DAT_DIR}\"\n\"${NH_UTIL_DIR}\"/dlb cf nhdat help hh cmdhelp keyhelp history opthelp wizhelp dungeon.lua tribute asmodeus.lua baalz.lua bigrm-*.lua castle.lua fakewiz?.lua juiblex.lua knox.lua medusa-?.lua minend-?.lua minefill.lua minetn-?.lua oracle.lua orcus.lua sanctum.lua soko?-?.lua tower?.lua valley.lua wizard?.lua nhcore.lua nhlib.lua themerms.lua astral.lua air.lua earth.lua fire.lua water.lua ???-goal.lua ???-fil?.lua ???-loca.lua ???-strt.lua bogusmon data engrave epitaph oracles options quest.lua rumors\n";
|
||||
shellScript = "cd \"${NH_DAT_DIR}\"\n\"${NH_UTIL_DIR}\"/dlb cf nhdat help hh cmdhelp keyhelp history opthelp optmenu wizhelp dungeon.lua tribute asmodeus.lua baalz.lua bigrm-*.lua castle.lua fakewiz?.lua juiblex.lua knox.lua medusa-?.lua minend-?.lua minefill.lua minetn-?.lua oracle.lua orcus.lua sanctum.lua soko?-?.lua tower?.lua valley.lua wizard?.lua nhcore.lua nhlib.lua themerms.lua astral.lua air.lua earth.lua fire.lua water.lua ???-goal.lua ???-fil?.lua ???-loca.lua ???-strt.lua bogusmon data engrave epitaph oracles options quest.lua rumors\n";
|
||||
};
|
||||
3192867021A39F6A00325BEB /* Install */ = {
|
||||
isa = PBXShellScriptBuildPhase;
|
||||
|
||||
@@ -1092,7 +1092,7 @@ $(DAT)/porthelp: $(MSWSYS)/porthelp
|
||||
|
||||
nhdat$(NHV): $(U)dlb_main.exe $(DAT)/data $(DAT)/oracles $(OPTIONS_FILE) \
|
||||
$(DAT)/rumors $(DAT)/help $(DAT)/hh $(DAT)/cmdhelp $(DAT)/keyhelp \
|
||||
$(DAT)/history $(DAT)/opthelp $(DAT)/wizhelp \
|
||||
$(DAT)/history $(DAT)/opthelp $(DAT)/optmenu $(DAT)/wizhelp \
|
||||
$(DAT)/porthelp $(DAT)/license $(DAT)/engrave \
|
||||
$(DAT)/epitaph $(DAT)/bogusmon $(DAT)/tribute $(O)sp_lev.tag
|
||||
$(subst /,\,echo data >$(DAT)/dlb.lst)
|
||||
@@ -1108,6 +1108,7 @@ nhdat$(NHV): $(U)dlb_main.exe $(DAT)/data $(DAT)/oracles $(OPTIONS_FILE) \
|
||||
$(subst /,\,echo keyhelp >>$(DAT)/dlb.lst)
|
||||
$(subst /,\,echo history >>$(DAT)/dlb.lst)
|
||||
$(subst /,\,echo opthelp >>$(DAT)/dlb.lst)
|
||||
$(subst /,\,echo optmenu >>$(DAT)/dlb.lst)
|
||||
$(subst /,\,echo wizhelp >>$(DAT)/dlb.lst)
|
||||
$(subst /,\,echo license >>$(DAT)/dlb.lst)
|
||||
$(subst /,\,echo engrave >>$(DAT)/dlb.lst)
|
||||
|
||||
@@ -1040,6 +1040,7 @@ $(O)install.tag: $(DAT)\data $(DAT)\rumors $(DAT)\oracles \
|
||||
copy $(DAT)\hh $(GAMDEDIR)
|
||||
copy $(DAT)\history $(GAMEDIR)
|
||||
copy $(DAT)\license $(GAMEDIR)
|
||||
copy $(DAT)\optmenu $(GAMEDIR)
|
||||
copy $(DAT)\oracles $(GAMEDIR)
|
||||
copy $(DAT)\rumors $(GAMEDIR)
|
||||
copy $(DAT)\symbols $(GAMEDIR)
|
||||
@@ -1320,7 +1321,7 @@ $(DAT)\porthelp: $(MSWSYS)\porthelp
|
||||
|
||||
nhdat$(NHV): $(U)dlb.exe $(DAT)\data $(DAT)\oracles $(OPTIONS_FILE) $(DAT)\quest.lua \
|
||||
$(DAT)\rumors $(DAT)\help $(DAT)\hh $(DAT)\cmdhelp $(DAT)\keyhelp \
|
||||
$(DAT)\history $(DAT)\opthelp $(DAT)\wizhelp $(DAT)\porthelp \
|
||||
$(DAT)\history $(DAT)\opthelp $(DAT)\optmenu $(DAT)\wizhelp $(DAT)\porthelp \
|
||||
$(DAT)\license $(DAT)\engrave $(DAT)\epitaph $(DAT)\bogusmon $(DAT)\tribute $(O)sp_lev.tag
|
||||
cd $(DAT)
|
||||
echo data >dlb.lst
|
||||
@@ -1336,6 +1337,7 @@ nhdat$(NHV): $(U)dlb.exe $(DAT)\data $(DAT)\oracles $(OPTIONS_FILE) $(DAT)\quest
|
||||
echo keyhelp >>dlb.lst
|
||||
echo history >>dlb.lst
|
||||
echo opthelp >>dlb.lst
|
||||
echo optmenu >>dlb.lst
|
||||
echo wizhelp >>dlb.lst
|
||||
echo license >>dlb.lst
|
||||
echo engrave >>dlb.lst
|
||||
|
||||
@@ -183,6 +183,7 @@
|
||||
<DlbList Include = "$(DatDir)keyhelp"/>
|
||||
<DlbList Include = "$(DatDir)history"/>
|
||||
<DlbList Include = "$(DatDir)opthelp"/>
|
||||
<DlbList Include = "$(DatDir)optmenu"/>
|
||||
<DlbList Include = "$(DatDir)wizhelp"/>
|
||||
<DlbList Include = "$(DatDir)license"/>
|
||||
<DlbList Include = "$(DatDir)*.lua"/>
|
||||
|
||||
Reference in New Issue
Block a user