87 lines
2.8 KiB
Diff
87 lines
2.8 KiB
Diff
diff --git a/adventure/Makefrag b/adventure/Makefrag
|
|
index 64bc7e2..ee02de8 100644
|
|
--- a/adventure/Makefrag
|
|
+++ b/adventure/Makefrag
|
|
@@ -28,11 +28,12 @@
|
|
|
|
adventure_CLEANFILES := data.c
|
|
adventure_DIRS := $(GAMESDIR) $(MAN6DIR)
|
|
+ADVENTURE_SETUP = adventure/setup
|
|
|
|
adventure_all: adventure/adventure adventure/adventure.6
|
|
|
|
adventure/data.c: adventure/glorkz adventure/setup
|
|
- adventure/setup $< >$@
|
|
+ $(ADVENTURE_SETUP) $< >$@
|
|
|
|
adventure_install: adventure_all
|
|
$(INSTALL_BINARY) adventure/adventure $(INSTALL_PREFIX)$(GAMESDIR)/adventure
|
|
diff --git a/boggle/mkdict/Makefrag b/boggle/mkdict/Makefrag
|
|
index 3e27969..1556e72 100644
|
|
--- a/boggle/mkdict/Makefrag
|
|
+++ b/boggle/mkdict/Makefrag
|
|
@@ -34,9 +34,10 @@ boggle_mkdict_DICTSRC := $(DICTIONARY_SRC)
|
|
|
|
boggle_mkdict_DIRS := $(BOGGLE_DIR)
|
|
boggle_mkdict_INCS := -Iboggle/boggle
|
|
+BOGGLE_MKDICT_MKDICT = boggle/mkdict/mkdict
|
|
|
|
boggle/mkdict/dictionary: boggle/mkdict/mkdict $(boggle_mkdict_DICTSRC)
|
|
- $< <$(boggle_mkdict_DICTSRC) >$@
|
|
+ $(BOGGLE_MKDICT_MKDICT) <$(boggle_mkdict_DICTSRC) >$@
|
|
|
|
boggle_mkdict_all: boggle/mkdict/dictionary
|
|
|
|
diff --git a/boggle/mkindex/Makefrag b/boggle/mkindex/Makefrag
|
|
index 5d406b3..08afad7 100644
|
|
--- a/boggle/mkindex/Makefrag
|
|
+++ b/boggle/mkindex/Makefrag
|
|
@@ -29,9 +29,10 @@
|
|
boggle_mkindex_CLEANFILES := dictindex
|
|
boggle_mkindex_DIRS := $(BOGGLE_DIR)
|
|
boggle_mkindex_INCS := -Iboggle/boggle
|
|
+BOGGLE_MKINDEX_MKINDEX = boggle/mkindex/mkindex
|
|
|
|
boggle/mkindex/dictindex: boggle/mkindex/mkindex boggle/mkdict/dictionary
|
|
- $< <boggle/mkdict/dictionary >$@
|
|
+ $(BOGGLE_MKINDEX_MKINDEX) <boggle/mkdict/dictionary >$@
|
|
|
|
boggle_mkindex_all: boggle/mkindex/dictindex
|
|
|
|
diff --git a/hack/Makefrag b/hack/Makefrag
|
|
index eabbd2a..bc4388b 100644
|
|
--- a/hack/Makefrag
|
|
+++ b/hack/Makefrag
|
|
@@ -29,11 +29,12 @@
|
|
hack_DIRS := $(GAMESDIR) $(MAN6DIR)
|
|
|
|
hack_CLEANFILES := hack.onames.h
|
|
+HACK_MAKEDEFS = hack/makedefs
|
|
|
|
hack_all: hack/hack hack/hack.6
|
|
|
|
hack/hack.onames.h: hack/def.objects.h hack/makedefs
|
|
- hack/makedefs $< >$@
|
|
+ $(HACK_MAKEDEFS) $< >$@
|
|
|
|
hack/alloc.d hack/hack.Decl.d hack/hack.apply.d hack/hack.bones.d \
|
|
hack/hack.d hack/hack.cmd.d hack/hack.do.d hack/hack.do_name.d \
|
|
diff --git a/phantasia/Makefrag b/phantasia/Makefrag
|
|
index 96c3e6a..a041d45 100644
|
|
--- a/phantasia/Makefrag
|
|
+++ b/phantasia/Makefrag
|
|
@@ -30,11 +30,12 @@ phantasia_DIRS := $(GAMESDIR) $(MAN6DIR) $(PHANTASIA_DIR)
|
|
phantasia_VFILES1 := gold lastdead mess monsters motd void
|
|
phantasia_VFILES2 := scoreboard characs
|
|
phantasia_CLEANFILES := $(phantasia_VFILES1) $(phantasia_VFILES2) scorefiles.stamp
|
|
+PHANTASIA_SETUP = ./setup
|
|
|
|
phantasia_all: phantasia/phantasia phantasia/phantasia.6 phantasia/scorefiles.stamp
|
|
|
|
phantasia/scorefiles.stamp: phantasia/setup phantasia/monsters.asc
|
|
- cd phantasia && ./setup -m monsters.asc
|
|
+ cd phantasia && $(PHANTASIA_SETUP) -m monsters.asc
|
|
touch phantasia/scorefiles.stamp
|
|
|
|
phantasia_install: phantasia_all
|