Commit graph

14 commits

Author SHA1 Message Date
Dmitry Fleytman
446daeca3e Build: Introduce debug configurations without test signing
Signed-off-by: Dmitry Fleytman <dmitry@daynix.com>
2017-04-06 13:24:06 +03:00
Sameeh Jubran
2cd4aa5262 Build: Migrate to VS 2015 and add Win10 configurations
This commit migrates from VS 2013 to VS 2015. Beside the auto conversion
which was performed by VS this commit includes the following fixes
which enabled the builld to work:

Win (7, 8, 8.1, 10):
* Set the KMDF Version Major to 1.
* Set the KMDF Version Minor to 11.

Win XP:
* Add _When_ define.
* Add empty implementation to guard functions which else would cause an
  unresolved symbols.
* Add path to WinDDK's wdfinstaller.h in UsbDkHelper project.
* Add "GetDriverProjectAttributes" and "GetPackageFiles" targets to
  UsbDkController, UsbDkHelper and UsbDkInstHelper project files.

Signed-off-by: Sameeh Jubran <sameeh@daynix.com>
Signed-off-by: Dmitry Fleytman <dfleytma@redhat.com>
2017-04-03 15:06:47 +03:00
Dmitry Fleytman
4f85a11570 Install: Introduce helper application for MSI installer
Signed-off-by: Dmitry Fleytman <dfleytma@redhat.com>
2014-11-13 17:34:45 +02:00
Dmitry Fleytman
a679fb0386 Build: Rename package project to avoid spaces in file names
Signed-off-by: Dmitry Fleytman <dfleytma@redhat.com>
2014-08-05 17:55:44 +03:00
Dmitry Fleytman
816de3e6a2 Build: Make build tree structure more formalized
1. Put all build output under Install/Install_Debug folders
2. Make x86/x64 paths symmetrical

Signed-off-by: Dmitry Fleytman <dfleytma@redhat.com>
2014-07-31 15:53:18 +03:00
Dmitry Fleytman
f1208b981f UsbDK-XP: Change WDF version from 1.11 to 1.09
Signed-off-by: Dmitry Fleytman <dfleytma@redhat.com>
2014-06-09 11:50:28 +03:00
Dmitry Fleytman
447de6ad71 build: add XP/2003 configurations
Signed-off-by: Dmitry Fleytman <dfleytma@redhat.com>
2014-06-01 23:01:13 +03:00
Dmitry Fleytman
6c1b1e894e UsbDk: Fix packaging on the first build
Signed-off-by: Dmitry Fleytman <dfleytma@redhat.com>
2014-06-01 20:21:34 +03:00
Dmitry Fleytman
3126d8c3e8 package: fix incremental build
Delete .inf file from package directory before build
in order to avoid chkinf/stampinf invocation.

Signed-off-by: Dmitry Fleytman <dfleytma@redhat.com>
2014-05-20 12:03:24 +03:00
Dmitry Fleytman
f54a817a93 build: add interface headers to package
Signed-off-by: Dmitry Fleytman <dfleytma@redhat.com>
2014-05-20 11:56:24 +03:00
Pavel Gurvich
e583286caa UsbDk: Add UsbDk.inf file to packages
Signed-off-by: Pavel Gurvich <pavel@daynix.com>
Signed-off-by: Dmitry Fleytman <dfleytma@redhat.com>
2014-05-20 11:56:22 +03:00
Pavel Gurvich
a77d8161e4 UsbDk: Add license-related files and headers
Signed-off-by: Pavel Gurvich <pavel@daynix.com>
Signed-off-by: Dmitry Fleytman <dfleytma@redhat.com>
2014-05-20 11:56:20 +03:00
Pavel Gurvich
7abe649fbf UsbDk: Add .dll and .exe with installer logic
Signed-off-by: Pavel Gurvich <pavel@daynix.com>
Signed-off-by: Dmitry Fleytman <dfleytma@redhat.com>
2014-05-11 19:26:09 +03:00
Dmitry Fleytman
bec0334dde USB KMDF driver project created by VS 2013
Signed-off-by: Dmitry Fleytman <dfleytma@redhat.com>
2014-05-11 19:26:09 +03:00