cross-compiler build fixes
This commit is contained in:
@@ -90,8 +90,8 @@ else
|
|||||||
fi; )
|
fi; )
|
||||||
endif
|
endif
|
||||||
-touch $(TARGETPFX)pkg/RECORD
|
-touch $(TARGETPFX)pkg/RECORD
|
||||||
cd $(TARGETPFX)pkg ; zip -9 ../NH370DOS.ZIP * ; cd ../../..
|
cd $(TARGETPFX)pkg ; zip -9 ../NH500DOS.ZIP * ; cd ../../..
|
||||||
@echo msdos package zip file $(TARGETPFX)NH370DOS.ZIP
|
@echo msdos package zip file $(TARGETPFX)NH500DOS.ZIP
|
||||||
|
|
||||||
$(LUABIN):
|
$(LUABIN):
|
||||||
( cd .. && make luabin && cd src)
|
( cd .. && make luabin && cd src)
|
||||||
@@ -105,14 +105,14 @@ deploy-to-dosbox:
|
|||||||
endif
|
endif
|
||||||
.PHONY: deploytodosbox
|
.PHONY: deploytodosbox
|
||||||
|
|
||||||
deploytodosbox: $(TARGETPFX)NH370DOS.ZIP $(dosboxnhfolder) $(dosboxnhsrc) \
|
deploytodosbox: $(TARGETPFX)NH500DOS.ZIP $(dosboxnhfolder) $(dosboxnhsrc) \
|
||||||
$(dosboxnhsrc)/src $(dosboxnhsrc)/include \
|
$(dosboxnhsrc)/src $(dosboxnhsrc)/include \
|
||||||
$(dosboxnhsrc)/sys/msdos $(dosboxnhsrc)/sys/share \
|
$(dosboxnhsrc)/sys/msdos $(dosboxnhsrc)/sys/share \
|
||||||
$(dosboxnhsrc)/win/share $(dosboxnhsrc)/win/curses \
|
$(dosboxnhsrc)/win/share $(dosboxnhsrc)/win/curses \
|
||||||
$(dosboxnhsrc)/win/tty $(dosboxnhsrc)/util \
|
$(dosboxnhsrc)/win/tty $(dosboxnhsrc)/util \
|
||||||
$(dosboxnhfolder)/NETHACK.EXE
|
$(dosboxnhfolder)/NETHACK.EXE
|
||||||
@echo DOS NetHack deployed to dosbox at $(dosboxnhfolder)
|
@echo DOS NetHack deployed to dosbox at $(dosboxnhfolder)
|
||||||
$(TARGETPFX)NH370DOS.ZIP: dospkg
|
$(TARGETPFX)NH500DOS.ZIP: dospkg
|
||||||
$(dosboxnhfolder):
|
$(dosboxnhfolder):
|
||||||
mkdir -p $@
|
mkdir -p $@
|
||||||
$(dosboxnhsrc): $(dosboxnhfolder)
|
$(dosboxnhsrc): $(dosboxnhfolder)
|
||||||
@@ -144,8 +144,8 @@ $(dosboxnhsrc)/util: $(dosboxnhsrc)
|
|||||||
mkdir -p $@
|
mkdir -p $@
|
||||||
cp --preserve=timestamps $(FLDR)util/*.c $(dosboxnhsrc)/util
|
cp --preserve=timestamps $(FLDR)util/*.c $(dosboxnhsrc)/util
|
||||||
cp --preserve=timestamps $(FLDR)util/*.h $(dosboxnhsrc)/util
|
cp --preserve=timestamps $(FLDR)util/*.h $(dosboxnhsrc)/util
|
||||||
$(dosboxnhfolder)/NETHACK.EXE: $(TARGETPFX)NH370DOS.ZIP
|
$(dosboxnhfolder)/NETHACK.EXE: $(TARGETPFX)NH500DOS.ZIP
|
||||||
unzip -o $(TARGETPFX)NH370DOS.ZIP -d $(dosboxnhfolder)
|
unzip -o $(TARGETPFX)NH500DOS.ZIP -d $(dosboxnhfolder)
|
||||||
find $(dosboxnhfolder) -type f -name "$(dosboxconfigfile)" \
|
find $(dosboxnhfolder) -type f -name "$(dosboxconfigfile)" \
|
||||||
| xargs sed -i 's/#OPTIONS=video:autodetect/OPTIONS=video:autodetect/g'
|
| xargs sed -i 's/#OPTIONS=video:autodetect/OPTIONS=video:autodetect/g'
|
||||||
endif # dosbox
|
endif # dosbox
|
||||||
@@ -225,8 +225,8 @@ mipspkg: dodata $(GAMEBIN) $(TARGETPFX)recover
|
|||||||
cp ../sys/msdos/sysconf $(TARGETPFX)pkg/sysconf
|
cp ../sys/msdos/sysconf $(TARGETPFX)pkg/sysconf
|
||||||
cp ../doc/nethack.txt $(TARGETPFX)pkg/nethack.txt
|
cp ../doc/nethack.txt $(TARGETPFX)pkg/nethack.txt
|
||||||
-touch $(TARGETPFX)pkg/record
|
-touch $(TARGETPFX)pkg/record
|
||||||
cd $(TARGETPFX)pkg ; zip -9 ../nh370mips.zip * ; cd ../../..
|
cd $(TARGETPFX)pkg ; zip -9 ../nh500mips.zip * ; cd ../../..
|
||||||
@echo MIPS package zip file $(TARGETPFX)nh370mips.zip
|
@echo MIPS package zip file $(TARGETPFX)nh500mips.zip
|
||||||
endif # CROSS_TO_MIPS
|
endif # CROSS_TO_MIPS
|
||||||
|
|
||||||
|
|
||||||
@@ -332,8 +332,8 @@ amigapkg: $(AMITILES) ../util/uudecode
|
|||||||
-( cd $(TARGETPFX)pkg && test -f ../../../sys/amiga/HackWB.uu && \
|
-( cd $(TARGETPFX)pkg && test -f ../../../sys/amiga/HackWB.uu && \
|
||||||
../../../util/uudecode ../../../sys/amiga/HackWB.uu )
|
../../../util/uudecode ../../../sys/amiga/HackWB.uu )
|
||||||
touch $(TARGETPFX)pkg/record
|
touch $(TARGETPFX)pkg/record
|
||||||
( cd $(TARGETPFX)pkg && zip -9r ../NH370AMI.ZIP * )
|
( cd $(TARGETPFX)pkg && zip -9r ../NH500AMI.ZIP * )
|
||||||
@echo amiga package zip file $(TARGETPFX)NH370AMI.ZIP
|
@echo amiga package zip file $(TARGETPFX)NH500AMI.ZIP
|
||||||
endif # CROSS_TO_AMIGA
|
endif # CROSS_TO_AMIGA
|
||||||
|
|
||||||
ifdef CROSS_SHARED
|
ifdef CROSS_SHARED
|
||||||
|
|||||||
@@ -146,7 +146,7 @@ ifdef DOSBOX
|
|||||||
dosbox=$(DOSBOX)
|
dosbox=$(DOSBOX)
|
||||||
endif
|
endif
|
||||||
ifdef dosbox
|
ifdef dosbox
|
||||||
dosboxgameid=NH370
|
dosboxgameid=NH500
|
||||||
dosboxtop=$(dosbox)
|
dosboxtop=$(dosbox)
|
||||||
dosboxnhfolder=$(dosboxtop)/$(dosboxgameid)
|
dosboxnhfolder=$(dosboxtop)/$(dosboxgameid)
|
||||||
dosboxnhsrc=$(dosboxnhfolder)/NHSRC
|
dosboxnhsrc=$(dosboxnhfolder)/NHSRC
|
||||||
|
|||||||
Reference in New Issue
Block a user