From c984f03a9185e5b1b69e182ad891caa83541d08c Mon Sep 17 00:00:00 2001 From: Jeffrey Altman Date: Thu, 20 Sep 2007 12:44:23 +0000 Subject: [PATCH] windows-version-info-20070920 add version info to the threaded version of butc.exe that we ship --- src/tbutc/NTMakefile | 9 ++++++++- src/tbutc/butc.rc | 17 +++++++++++++++++ 2 files changed, 25 insertions(+), 1 deletion(-) create mode 100644 src/tbutc/butc.rc diff --git a/src/tbutc/NTMakefile b/src/tbutc/NTMakefile index 41c1388d0..ba1f13d6b 100644 --- a/src/tbutc/NTMakefile +++ b/src/tbutc/NTMakefile @@ -66,6 +66,9 @@ BUTCOBJS = $(OUT)\dbentries.obj \ $(OUT)\butc_xbsa.obj \ $(LWPOBJS) \ $(BUCOORDOBJS) + +BUTCRES = $(OUT)\butc.res + BUTCINCLUDE= -I. -I$(DESTDIR)\include -I$(XBSADIR) BUTCLIBS=$(DESTDIR)\lib\afs\afsbudb.lib \ $(DESTDIR)\lib\afs\afsbubasics.lib \ @@ -110,7 +113,9 @@ BUTCLIBS=$(DESTDIR)\lib\afs\afsbudb.lib \ # nmake /nologo /f ntmakefile install #----------------------------------------------- BUTC -$(BUTCEXE): $(BUTCOBJS) $(BUTCLIBS) +$(BUTCRES): butc.rc AFS_component_version_number.h + +$(BUTCEXE): $(BUTCOBJS) $(BUTCRES) $(BUTCLIBS) $(EXECONLINK) dnsapi.lib mpr.lib $(_VC_MANIFEST_EMBED_EXE) $(EXEPREP) @@ -186,3 +191,5 @@ noversion: install mkdir: +clean:: + $(DEL) $(BUTCRES) diff --git a/src/tbutc/butc.rc b/src/tbutc/butc.rc new file mode 100644 index 000000000..4c14377e2 --- /dev/null +++ b/src/tbutc/butc.rc @@ -0,0 +1,17 @@ +/* + * Copyright 2000, International Business Machines Corporation and others. + * All Rights Reserved. + * + * This software has been released under the terms of the IBM Public + * License. For details, see the LICENSE file in the top-level source + * directory or online at http://www.openafs.org/dl/license10.html + */ + +/* Define VERSIONINFO resource */ + +#define AFS_VERINFO_FILE_DESCRIPTION "AFS Tape Coordinator Server (threaded)" +#define AFS_VERINFO_NAME "butc" +#define AFS_VERINFO_FILENAME "butc.exe" + +#include "AFS_component_version_number.h" +#include "..\config\NTVersioninfo.rc" -- 2.39.5