[QLGCVNIC] added INX -> INF file stamping. INF file created in ..\..\..\bin\kernel\xxx
authorstansmith <stansmith@ad392aa1-c5ef-ae45-8dd8-e69d62a5ef86>
Mon, 7 Jul 2008 22:05:30 +0000 (22:05 +0000)
committerstansmith <stansmith@ad392aa1-c5ef-ae45-8dd8-e69d62a5ef86>
Mon, 7 Jul 2008 22:05:30 +0000 (22:05 +0000)
.inf file version now matches .sys file version.
added file makefile.inc
netvnic.inf renamed to netvnic.inx per MS/WDK convention.

git-svn-id: svn://openib.tc.cornell.edu/gen1/trunk@1340 ad392aa1-c5ef-ae45-8dd8-e69d62a5ef86

ulp/qlgcvnic/kernel/SOURCES
ulp/qlgcvnic/kernel/makefile.inc [new file with mode: 0644]
ulp/qlgcvnic/kernel/netvnic.inx [moved from ulp/qlgcvnic/kernel/netvnic.inf with 100% similarity]

index e4bcc50..f85e23d 100644 (file)
@@ -14,6 +14,17 @@ TARGETNAME=qlgcvnic
 #\r
 TARGETPATH=..\..\..\bin\kernel\obj$(BUILD_ALT_DIR)\r
 \r
+########################################################################\r
+# WDK build only: transform .inx --> .inf adding date & version stamp.\r
+# See '.\makefile.inc'. netvnic.inf file created in $(INF_TARGET)  \r
+#\r
+!if $(_NT_TOOLS_VERSION) != 0x700\r
+INF_NAME=netvnic\r
+INF_TARGET=..\..\..\bin\kernel\$(O)\$(INF_NAME).inf\r
+NTTARGETFILES=$(INF_TARGET)\r
+MISCFILES=$(NTTARGETFILES)\r
+!endif\r
+\r
 ########################################################################\r
 # The type of item that is being built.  This is manditory.\r
 # Value         Meaning\r
diff --git a/ulp/qlgcvnic/kernel/makefile.inc b/ulp/qlgcvnic/kernel/makefile.inc
new file mode 100644 (file)
index 0000000..aaa1fed
--- /dev/null
@@ -0,0 +1,17 @@
+\r
+# Transform .inx file to .inf file adding date + major,min & svn.version stamp\r
+# Output .inf file is copied to the $(INF_TARGET) folder (commonly where .sys file resides).\r
+\r
+_LNG=$(LANGUAGE)\r
+\r
+!IF !DEFINED(_INX)\r
+_INX=.\r
+!ENDIF\r
+\r
+STAMP=stampinf -a $(_BUILDARCH)\r
+\r
+!INCLUDE mod_ver.def\r
+\r
+$(INF_TARGET) : $(_INX)\$(INF_NAME).inx\r
+    copy $(_INX)\$(@B).inx $@\r
+    $(STAMP) -f $@ -d * -v $(IB_MAJORVERSION).$(IB_MINORVERSION).$(IB_F3VERSION).$(OPENIB_REV)\r