From 459f5f77c163eac3f836dcee5970962994e52916 Mon Sep 17 00:00:00 2001 From: nhmall Date: Mon, 1 Apr 2024 09:24:09 -0400 Subject: [PATCH] pass NETHACK_VERSION to package subproject --- sys/windows/vs/NetHackProperties.props | 7 ++++--- sys/windows/vs/package/package.nmake | 6 ++++++ sys/windows/vs/package/package.vcxproj | 3 ++- 3 files changed, 12 insertions(+), 4 deletions(-) diff --git a/sys/windows/vs/NetHackProperties.props b/sys/windows/vs/NetHackProperties.props index d1397c3b6..0e5f10889 100644 --- a/sys/windows/vs/NetHackProperties.props +++ b/sys/windows/vs/NetHackProperties.props @@ -5,9 +5,10 @@ 3 7 0 - 5 - 4 - 6> + $(VERSION_MAJOR).$(VERSION_MINOR).$(PATCHLEVEL) + 5 + 4 + 6> $(LUA_MAJOR_VERSION).$(LUA_MINOR_VERSION).$(LUA_PATCH_LEVEL) $(ROOTDIR)lib\fmod\api\core\ fmod_vc.lib diff --git a/sys/windows/vs/package/package.nmake b/sys/windows/vs/package/package.nmake index cfd363516..fb7f127f6 100644 --- a/sys/windows/vs/package/package.nmake +++ b/sys/windows/vs/package/package.nmake @@ -2,7 +2,13 @@ #============================================================================== # # The version of the game this Makefile was designed for + +!IFNDEF NETHACK_VERSION NETHACK_VERSION="3.7.0" +!MESSAGE NETHACK_VERSION set to $(NETHACK_VERSION). +!ELSE +!MESSAGE NETHACK_VERSION set to $(NETHACK_VERSION) by caller. +!ENDIF # A brief variation for use in macros NHV=$(NETHACK_VERSION:.=) diff --git a/sys/windows/vs/package/package.vcxproj b/sys/windows/vs/package/package.vcxproj index 3d884fa51..7b09e9277 100644 --- a/sys/windows/vs/package/package.vcxproj +++ b/sys/windows/vs/package/package.vcxproj @@ -20,6 +20,7 @@ + 17.0 {0B53AF9B-E1A4-478B-9246-43A39E8B4027} @@ -53,7 +54,7 @@ - pushd $(vsDir)package %26%26 nmake -F package.nmake BinDir="$(BinDir)\" Platform="$(Platform)" PlatformShortName="$(PlatformShortName)" Configuration="$(Configuration)" %26%26 popd + pushd $(vsDir)package %26%26 nmake -F package.nmake BinDir="$(BinDir)\" Platform="$(Platform)" PlatformShortName="$(PlatformShortName)" Configuration="$(Configuration)" NETHACK_VERSION="$(NETHACK_VERSION)" %26%26 popd pushd $(vsDir)package %26%26 nmake -F package.nmake clean %26%26 popd pushd $(vsDir)package %26%26 nmake -F package.nmake rebuild %26%26 popd