# is too old or untested.
#
# Recently tested versions:
+#NMAKE version 1416270450 from latest VS 2017 (Sep 14, 2021 version 15.9.39)
#NMAKE version 1429300370 from latest VS 2019 (May 25, 2021 version 16.10.0)
-#NMAKE version 1429300400 from latest VS 2019 (July 20, 2021 version 16.10.4)
+#NMAKE version 1429300400 from latest VS 2019 (Jul 20, 2021 version 16.10.4)
+#NMAKE version 1429301330 from latest VS 2019 (Sep 14, 2021 version 16.11.3)
#NMAKE version 1430304010 from latest VS 2022 preview 2 (July 2021)
#!MESSAGE $(MAKEFLAGS)
VSVER=2013
!ELSEIF ($(MAKEVERSION) > 1400000000) && ($(MAKEVERSION) < 1411000000)
VSVER=2015
-!ELSEIF ($(MAKEVERSION) > 1411000000) && ($(MAKEVERSION) < 1416270312)
+!ELSEIF ($(MAKEVERSION) > 1411000000) && ($(MAKEVERSION) < 1416270451)
VSVER=2017
-!ELSEIF ($(MAKEVERSION) > 1416270311) && ($(MAKEVERSION) < 1429300401)
+!ELSEIF ($(MAKEVERSION) > 1416270450) && ($(MAKEVERSION) < 1429301331)
VSVER=$(VSNEWEST)
!ELSEIF ($(MAKEVERSION) > 1429300400) && ($(MAKEVERSION) < 1430304011)
VSVER=2022
#===================================================================
(O)cppregex.o: $(O)cppregex.cpp $(HACK_H)
- @$(CC) $(cflagsBuild) $(CROSSCOMPILE) $(CROSSCOMPILE_TARGET) -Fo$@ ..\sys\share\cppregex.cpp
+ @$(CC) $(cppflagsBuild) $(CROSSCOMPILE) $(CROSSCOMPILE_TARGET) -Fo$@ ..\sys\share\cppregex.cpp
#===================================================================
# curses window port dependencies
if exist $(INCL)\date.h del $(INCL)\date.h
if exist $(INCL)\onames.h del $(INCL)\onames.h
if exist $(INCL)\pm.h del $(INCL)\pm.h
- if exist $(SRC)\tile.c del $(SRC)\tile.c
if exist $(U)*.lnk del $(U)*.lnk
if exist $(U)*.map del $(U)*.map
if exist $(DAT)\data del $(DAT)\data
clean:
if exist $(O)*.o del $(O)*.o
+ if exist $(SRC)\tile.c del $(SRC)\tile.c
if exist $(INCL)\nhlua.h del $(INCL)\nhlua.h
if exist $(O)utility.tag del $(O)utility.tag
if exist $(U)makedefs.exe del $(U)makedefs.exe
TARGETPFX=$(O)
TARGET_CC=$(cc)
TARGET_CFLAGS=$(cflagsBuild)
+TARGET_CXX=$(cc)
+TARGET_CXXFLAGS=$(cppflagsBuild)
#
# DO NOT DELETE THIS LINE OR CHANGE ANYTHING BEYOND IT