Add Windows ARM Build Support (#935)

* Clean up and move project files to universal platform. Adds arm to appveyor

* A couple of project file fixes

* Use props file for common configuration
This commit is contained in:
Nick Banks
2016-11-06 22:31:54 -08:00
committed by Jonathan Hui
parent 483e201082
commit 252bd7dd45
20 changed files with 668 additions and 1710 deletions
+30 -20
View File
@@ -1,8 +1,30 @@
;-------------------------------------------------------------------------
; otLwf.INF -- NDIS LightWeight Filter Driver
; Copyright (c) 2016, Microsoft Corporation. All rights reserved.
;-------------------------------------------------------------------------
;
; Copyright (c) 2016, The OpenThread Authors.
; All rights reserved.
;
; Redistribution and use in source and binary forms, with or without
; modification, are permitted provided that the following conditions are met:
; 1. Redistributions of source code must retain the above copyright
; notice, this list of conditions and the following disclaimer.
; 2. Redistributions in binary form must reproduce the above copyright
; notice, this list of conditions and the following disclaimer in the
; documentation and/or other materials provided with the distribution.
; 3. Neither the name of the copyright holder nor the
; names of its contributors may be used to endorse or promote products
; derived from this software without specific prior written permission.
;
; THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
; AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
; IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
; ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE
; LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
; CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
; SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
; INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
; CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
; ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
; POSSIBILITY OF SUCH DAMAGE.
;
[version]
; Do not change these values
@@ -14,22 +36,10 @@ DriverVer =
CatalogFile = otLwf.cat
[Manufacturer]
%openthread%=MSFT,NTx86,NTia64,NTamd64,NTarm,NTarm64
%openthread%=OpenThread,NT$ARCH$
; MS_otLwf can be used with netcfg.exe to install/uninstall the driver.
[MSFT.NTx86]
%otLwf_Desc%=Install, otLwf
[MSFT.NTia64]
%otLwf_Desc%=Install, otLwf
[MSFT.NTamd64]
%otLwf_Desc%=Install, otLwf
[MSFT.NTarm]
%otLwf_Desc%=Install, otLwf
[MSFT.NTarm64]
; otLwf can be used with netcfg.exe to install/uninstall the driver.
[OpenThread.NT$ARCH$]
%otLwf_Desc%=Install, otLwf
;-------------------------------------------------------------------------