msdos Makefile update for posix regex
This commit is contained in:
@@ -1,5 +1,5 @@
|
|||||||
# NetHack 3.6 Makefile.GCC $NHDT-Date: 1519589698 2018/02/25 20:14:58 $ $NHDT-Branch: NetHack-3.6.0 $:$NHDT-Revision: 1.32 $
|
# NetHack 3.6 Makefile.GCC $NHDT-Date: 1519594120 2018/02/25 21:28:40 $ $NHDT-Branch: NetHack-3.6.0 $:$NHDT-Revision: 1.33 $
|
||||||
# Copyright (c) NetHack PC Development Team 1996-2018.
|
# Copyright (c) NetHack PC Development Team 1996-2006.
|
||||||
# PC NetHack 3.6 Makefile for djgpp V2
|
# PC NetHack 3.6 Makefile for djgpp V2
|
||||||
#
|
#
|
||||||
# Gnu gcc compiler for msdos (djgpp)
|
# Gnu gcc compiler for msdos (djgpp)
|
||||||
@@ -308,6 +308,9 @@ PPMWRITERS = $(O)ppmwrite.o $(O)alloc.o $(O)panic.o
|
|||||||
PPMWRIT2 = $(O)ppmwrit2.o $(O)alloc.o $(O)panic.o
|
PPMWRIT2 = $(O)ppmwrit2.o $(O)alloc.o $(O)panic.o
|
||||||
endif
|
endif
|
||||||
|
|
||||||
|
#REGEX = $(O)pmatchregex.o
|
||||||
|
#REGEX = $(O)cppregex.o
|
||||||
|
REGEX = $(O)posixreg.o
|
||||||
|
|
||||||
DLBOBJ = $(O)dlb.o
|
DLBOBJ = $(O)dlb.o
|
||||||
|
|
||||||
@@ -336,7 +339,7 @@ VOBJ19 = $(O)trap.o $(O)u_init.o $(O)uhitm.o $(O)vault.o $(O)vision.o
|
|||||||
VOBJ20 = $(O)vis_tab.o $(O)weapon.o $(O)were.o $(O)wield.o $(O)windows.o
|
VOBJ20 = $(O)vis_tab.o $(O)weapon.o $(O)were.o $(O)wield.o $(O)windows.o
|
||||||
VOBJ21 = $(O)wintty.o $(O)wizard.o $(O)worm.o $(O)worn.o $(O)write.o
|
VOBJ21 = $(O)wintty.o $(O)wizard.o $(O)worm.o $(O)worn.o $(O)write.o
|
||||||
VOBJ22 = $(O)zap.o $(O)light.o $(O)dlb.o $(O)dig.o $(O)teleport.o
|
VOBJ22 = $(O)zap.o $(O)light.o $(O)dlb.o $(O)dig.o $(O)teleport.o
|
||||||
VOBJ23 = $(O)region.o $(O)sys.o $(O)pmatchre.o
|
VOBJ23 = $(O)region.o $(O)sys.o $(REGEX)
|
||||||
|
|
||||||
SOBJ = $(O)msdos.o $(O)sound.o $(O)pcsys.o $(O)tty.o $(O)unix.o \
|
SOBJ = $(O)msdos.o $(O)sound.o $(O)pcsys.o $(O)tty.o $(O)unix.o \
|
||||||
$(O)video.o $(O)vidtxt.o $(O)pckeys.o
|
$(O)video.o $(O)vidtxt.o $(O)pckeys.o
|
||||||
@@ -648,8 +651,8 @@ $(O)makedefs.o: $(CONFIG_H) $(PERMONST_H) $(INCL)/objclass.h \
|
|||||||
#==========================================
|
#==========================================
|
||||||
|
|
||||||
$(U)lev_comp.exe: $(SPLEVOBJS)
|
$(U)lev_comp.exe: $(SPLEVOBJS)
|
||||||
-rm -f temp.a
|
@rm -f temp.a
|
||||||
ar ru temp.a $(SPLEVOBJS)
|
@ar ru temp.a $(SPLEVOBJS)
|
||||||
$(LINK) $(LFLAGS) -o$@ temp.a
|
$(LINK) $(LFLAGS) -o$@ temp.a
|
||||||
|
|
||||||
ifeq ($(YACC_LEX),Y)
|
ifeq ($(YACC_LEX),Y)
|
||||||
@@ -813,18 +816,18 @@ $(DAT)/nhtiles.bmp: $(TILEFILES) $(U)tile2bmp.exe
|
|||||||
@$(subst /,\,chdir $(SRC))
|
@$(subst /,\,chdir $(SRC))
|
||||||
|
|
||||||
$(U)tile2bmp.exe: $(O)tile2bmp.o $(TEXTIO)
|
$(U)tile2bmp.exe: $(O)tile2bmp.o $(TEXTIO)
|
||||||
-rm -f temp.a
|
@rm -f temp.a
|
||||||
ar ru temp.a $(TEXTIO)
|
@ar ru temp.a $(TEXTIO)
|
||||||
$(LINK) $(LFLAGS) -o$@ $(O)tile2bmp.o temp.a
|
$(LINK) $(LFLAGS) -o$@ $(O)tile2bmp.o temp.a
|
||||||
|
|
||||||
$(U)tile2bin.exe: $(O)tile2bin.o $(TEXTIO)
|
$(U)tile2bin.exe: $(O)tile2bin.o $(TEXTIO)
|
||||||
-rm -f temp.a
|
@rm -f temp.a
|
||||||
ar ru temp.a $(TEXTIO)
|
@ar ru temp.a $(TEXTIO)
|
||||||
$(LINK) $(LFLAGS) -o$@ $(O)tile2bin.o temp.a
|
$(LINK) $(LFLAGS) -o$@ $(O)tile2bin.o temp.a
|
||||||
|
|
||||||
$(U)til2bin2.exe: $(O)til2bin2.o $(TEXTIO2)
|
$(U)til2bin2.exe: $(O)til2bin2.o $(TEXTIO2)
|
||||||
-rm -f temp.a
|
@rm -f temp.a
|
||||||
ar ru temp.a $(TEXTIO2)
|
@ar ru temp.a $(TEXTIO2)
|
||||||
$(LINK) $(LFLAGS) -o$@ $(O)til2bin2.o temp.a
|
$(LINK) $(LFLAGS) -o$@ $(O)til2bin2.o temp.a
|
||||||
|
|
||||||
$(U)thintile.exe: $(O)thintile.o
|
$(U)thintile.exe: $(O)thintile.o
|
||||||
@@ -1035,6 +1038,15 @@ $(O)unix.o: $(HACK_H) $(SSHR)/pcunix.c
|
|||||||
$(O)pcsys.o : $(HACK_H) $(SSHR)/pcsys.c
|
$(O)pcsys.o : $(HACK_H) $(SSHR)/pcsys.c
|
||||||
$(CC) $(cflags) -o$@ $(SSHR)/pcsys.c
|
$(CC) $(cflags) -o$@ $(SSHR)/pcsys.c
|
||||||
|
|
||||||
|
$(O)posixreg.o : $(HACK_H) $(SSHR)/posixreg.c
|
||||||
|
$(CC) $(cflags) -o$@ $(SSHR)/posixreg.c
|
||||||
|
|
||||||
|
$(O)cppregex.o : $(HACK_H) $(SSHR)/cppregex.cpp
|
||||||
|
gpp $(cflags) -std=c++11 -o$@ $(SSHR)/cppregex.cpp
|
||||||
|
|
||||||
|
$(O)pmatchre.o : $(HACK_H) $(SSHR)/pmatchre.c
|
||||||
|
$(CC) $(cflags) -o$@ $(SSHR)/pmatchre.c
|
||||||
|
|
||||||
# sys/msdos
|
# sys/msdos
|
||||||
$(O)msdos.o : $(HACK_H) $(MSYS)/msdos.c
|
$(O)msdos.o : $(HACK_H) $(MSYS)/msdos.c
|
||||||
# $(CC) $(cflags) -o$@ $(MSYS)/msdos.c
|
# $(CC) $(cflags) -o$@ $(MSYS)/msdos.c
|
||||||
@@ -1084,8 +1096,6 @@ $(O)tos.o: ../sys/atari/tos.c $(HACK_H) $(INCL)/tcap.h
|
|||||||
$(O)pcmain.o: ../sys/share/pcmain.c $(HACK_H) $(INCL)/dlb.h \
|
$(O)pcmain.o: ../sys/share/pcmain.c $(HACK_H) $(INCL)/dlb.h \
|
||||||
#$(INCL)/win32api.h
|
#$(INCL)/win32api.h
|
||||||
$(CC) $(cflags) -o$@ ../sys/share/pcmain.c
|
$(CC) $(cflags) -o$@ ../sys/share/pcmain.c
|
||||||
$(O)pcsys.o: ../sys/share/pcsys.c $(HACK_H)
|
|
||||||
$(CC) $(cflags) -o$@ ../sys/share/pcsys.c
|
|
||||||
$(O)pctty.o: ../sys/share/pctty.c $(HACK_H)
|
$(O)pctty.o: ../sys/share/pctty.c $(HACK_H)
|
||||||
$(CC) $(cflags) -o$@ ../sys/share/pctty.c
|
$(CC) $(cflags) -o$@ ../sys/share/pctty.c
|
||||||
$(O)pcunix.o: ../sys/share/pcunix.c $(HACK_H)
|
$(O)pcunix.o: ../sys/share/pcunix.c $(HACK_H)
|
||||||
|
|||||||
Reference in New Issue
Block a user