[WinOF] Use DIFxApp (Driver Install Frameworks for Applications) to install drivers...
authorstansmith <stansmith@ad392aa1-c5ef-ae45-8dd8-e69d62a5ef86>
Mon, 22 Jun 2009 20:45:17 +0000 (20:45 +0000)
committerstansmith <stansmith@ad392aa1-c5ef-ae45-8dd8-e69d62a5ef86>
Mon, 22 Jun 2009 20:45:17 +0000 (20:45 +0000)
commit31db9e4b443a06b182b699d381b07eab90e4e8e5
treee412b648f71602d20ac6fe993f621e9f8a6397e4
parent72909f5b9d1a0b6053030944f19154e5b4b25c90
[WinOF] Use DIFxApp (Driver Install Frameworks for Applications) to install drivers instead of home-grown CustomActions using devman or dpinst.exe. DIFxApp mods resulted in rearranging WIX src files into separate as DIFxApp can not tolerate multiple .inf files in a single directory.
The big win is to use WDK supplied driver install functions which then allows all supported OS flavors to use the Driver Store which results in the user not having to choose which HCA model to install (specifically Server 2003 & XP); The 'default' driver choice is Mellanox HCA.

git-svn-id: svn://openib.tc.cornell.edu/gen1/trunk@2261 ad392aa1-c5ef-ae45-8dd8-e69d62a5ef86
30 files changed:
WinOF/WIX/CustomActions.vbs
WinOF/WIX/common/IBcore.inc
WinOF/WIX/common/hca_filters.inc [new file with mode: 0644]
WinOF/WIX/common/iou.inc [new file with mode: 0644]
WinOF/WIX/common/ipoib.inc
WinOF/WIX/common/mlnx_drivers.inc
WinOF/WIX/common/qlgc_vnic.inc
WinOF/WIX/common/srp.inc
WinOF/WIX/common/winverbs_drivers.inc
WinOF/WIX/win7/ia64/Makefile
WinOF/WIX/win7/ia64/wof.wxs
WinOF/WIX/win7/x64/Makefile
WinOF/WIX/win7/x64/wof.wxs
WinOF/WIX/win7/x86/Makefile
WinOF/WIX/win7/x86/wof.wxs
WinOF/WIX/wlh/ia64/Makefile
WinOF/WIX/wlh/ia64/wof.wxs
WinOF/WIX/wlh/x64/Makefile
WinOF/WIX/wlh/x64/wof.wxs
WinOF/WIX/wlh/x86/Makefile
WinOF/WIX/wlh/x86/wof.wxs
WinOF/WIX/wnet/ia64/Makefile
WinOF/WIX/wnet/ia64/wof.wxs
WinOF/WIX/wnet/x64/Makefile
WinOF/WIX/wnet/x64/wof.wxs
WinOF/WIX/wnet/x86/Makefile
WinOF/WIX/wnet/x86/wof.wxs
WinOF/WIX/wxp/x86/Makefile
WinOF/WIX/wxp/x86/wof.wxs
etc/makebin.bat