From 73e3ff2356060d184a0d5e6701d1b148eec90bb0 Mon Sep 17 00:00:00 2001 From: stansmith Date: Tue, 8 Jul 2008 18:19:10 +0000 Subject: [PATCH] [SRP] added INX -> INF file version stamping. INF file created in ..\..\..\bin\kernel\xxx\ .inf file version now matches .sys file version. added makefile.inc ib_srp.inf renamed to ib_srp.inx per MS/WDK convention. git-svn-id: svn://openib.tc.cornell.edu/gen1@1347 ad392aa1-c5ef-ae45-8dd8-e69d62a5ef86 --- trunk/ulp/srp/kernel/SOURCES | 8 ++++++++ trunk/ulp/srp/kernel/{ib_srp.inf => ib_srp.inx} | 0 trunk/ulp/srp/kernel/makefile.inc | 17 +++++++++++++++++ 3 files changed, 25 insertions(+) rename trunk/ulp/srp/kernel/{ib_srp.inf => ib_srp.inx} (100%) create mode 100644 trunk/ulp/srp/kernel/makefile.inc diff --git a/trunk/ulp/srp/kernel/SOURCES b/trunk/ulp/srp/kernel/SOURCES index ebc1f4cf..237c439a 100644 --- a/trunk/ulp/srp/kernel/SOURCES +++ b/trunk/ulp/srp/kernel/SOURCES @@ -2,6 +2,14 @@ TARGETNAME=ibsrp TARGETPATH=..\..\..\bin\kernel\obj$(BUILD_ALT_DIR) TARGETTYPE=MINIPORT +!if $(_NT_TOOLS_VERSION) != 0x700 +# WDK build only - transform .inx --> .inf adding date & version stamp. +# see .\makefile.inc +INF_NAME=ib_srp +INF_TARGET=..\..\..\bin\kernel\$(O)\$(INF_NAME).inf +NTTARGETFILES=$(INF_TARGET) +!endif + !if $(FREEBUILD) ENABLE_EVENT_TRACING=1 !else diff --git a/trunk/ulp/srp/kernel/ib_srp.inf b/trunk/ulp/srp/kernel/ib_srp.inx similarity index 100% rename from trunk/ulp/srp/kernel/ib_srp.inf rename to trunk/ulp/srp/kernel/ib_srp.inx diff --git a/trunk/ulp/srp/kernel/makefile.inc b/trunk/ulp/srp/kernel/makefile.inc new file mode 100644 index 00000000..aaa1fedd --- /dev/null +++ b/trunk/ulp/srp/kernel/makefile.inc @@ -0,0 +1,17 @@ + +# Transform .inx file to .inf file adding date + major,min & svn.version stamp +# Output .inf file is copied to the $(INF_TARGET) folder (commonly where .sys file resides). + +_LNG=$(LANGUAGE) + +!IF !DEFINED(_INX) +_INX=. +!ENDIF + +STAMP=stampinf -a $(_BUILDARCH) + +!INCLUDE mod_ver.def + +$(INF_TARGET) : $(_INX)\$(INF_NAME).inx + copy $(_INX)\$(@B).inx $@ + $(STAMP) -f $@ -d * -v $(IB_MAJORVERSION).$(IB_MINORVERSION).$(IB_F3VERSION).$(OPENIB_REV) -- 2.46.0