Change the output type of the OpenZWave library to be a static lib.

Added the configuration files to the project as project content.
 Updated options.xml with the new options we added
This commit is contained in:
John LaFontaine 2015-07-30 10:38:22 -07:00
parent 7a8401b0f0
commit 09ce42dbaa
14 changed files with 922 additions and 249 deletions

View file

@ -15,4 +15,7 @@
Devices) This option will make the UserCode CC stop on the first Devices) This option will make the UserCode CC stop on the first
"available" usercode slot rather than retrieve every one --> "available" usercode slot rather than retrieve every one -->
<Option name="RefreshAllUserCodes" value="false" /> <Option name="RefreshAllUserCodes" value="false" />
<Option name="ControllerPath" value="VID_10C4&amp;PID_EA60" />
<Option name="ThreadTerminateTimeout" value="5000" />
<Option name="NetworkMonitorInterval" value="30000" />
</Options> </Options>

View file

@ -1,9 +1,9 @@
 
Microsoft Visual Studio Solution File, Format Version 12.00 Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio 14 # Visual Studio 14
VisualStudioVersion = 14.0.23103.0 VisualStudioVersion = 14.0.23107.0
MinimumVisualStudioVersion = 10.0.40219.1 MinimumVisualStudioVersion = 10.0.40219.1
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "OpenZWave", "OpenZWave.vcxproj", "{EB1C059F-55DA-420C-B59C-8BDB50B316DE}" Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "OpenZWave", "OpenZWave.vcxproj", "{E830F9D6-8173-4B0B-9ECE-CAADFA531B54}"
EndProject EndProject
Global Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution GlobalSection(SolutionConfigurationPlatforms) = preSolution
@ -15,18 +15,18 @@ Global
Release|x86 = Release|x86 Release|x86 = Release|x86
EndGlobalSection EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution GlobalSection(ProjectConfigurationPlatforms) = postSolution
{EB1C059F-55DA-420C-B59C-8BDB50B316DE}.Debug|ARM.ActiveCfg = Debug|ARM {E830F9D6-8173-4B0B-9ECE-CAADFA531B54}.Debug|ARM.ActiveCfg = Debug|ARM
{EB1C059F-55DA-420C-B59C-8BDB50B316DE}.Debug|ARM.Build.0 = Debug|ARM {E830F9D6-8173-4B0B-9ECE-CAADFA531B54}.Debug|ARM.Build.0 = Debug|ARM
{EB1C059F-55DA-420C-B59C-8BDB50B316DE}.Debug|x64.ActiveCfg = Debug|x64 {E830F9D6-8173-4B0B-9ECE-CAADFA531B54}.Debug|x64.ActiveCfg = Debug|x64
{EB1C059F-55DA-420C-B59C-8BDB50B316DE}.Debug|x64.Build.0 = Debug|x64 {E830F9D6-8173-4B0B-9ECE-CAADFA531B54}.Debug|x64.Build.0 = Debug|x64
{EB1C059F-55DA-420C-B59C-8BDB50B316DE}.Debug|x86.ActiveCfg = Debug|Win32 {E830F9D6-8173-4B0B-9ECE-CAADFA531B54}.Debug|x86.ActiveCfg = Debug|Win32
{EB1C059F-55DA-420C-B59C-8BDB50B316DE}.Debug|x86.Build.0 = Debug|Win32 {E830F9D6-8173-4B0B-9ECE-CAADFA531B54}.Debug|x86.Build.0 = Debug|Win32
{EB1C059F-55DA-420C-B59C-8BDB50B316DE}.Release|ARM.ActiveCfg = Release|ARM {E830F9D6-8173-4B0B-9ECE-CAADFA531B54}.Release|ARM.ActiveCfg = Release|ARM
{EB1C059F-55DA-420C-B59C-8BDB50B316DE}.Release|ARM.Build.0 = Release|ARM {E830F9D6-8173-4B0B-9ECE-CAADFA531B54}.Release|ARM.Build.0 = Release|ARM
{EB1C059F-55DA-420C-B59C-8BDB50B316DE}.Release|x64.ActiveCfg = Release|x64 {E830F9D6-8173-4B0B-9ECE-CAADFA531B54}.Release|x64.ActiveCfg = Release|x64
{EB1C059F-55DA-420C-B59C-8BDB50B316DE}.Release|x64.Build.0 = Release|x64 {E830F9D6-8173-4B0B-9ECE-CAADFA531B54}.Release|x64.Build.0 = Release|x64
{EB1C059F-55DA-420C-B59C-8BDB50B316DE}.Release|x86.ActiveCfg = Release|Win32 {E830F9D6-8173-4B0B-9ECE-CAADFA531B54}.Release|x86.ActiveCfg = Release|Win32
{EB1C059F-55DA-420C-B59C-8BDB50B316DE}.Release|x86.Build.0 = Release|Win32 {E830F9D6-8173-4B0B-9ECE-CAADFA531B54}.Release|x86.Build.0 = Release|Win32
EndGlobalSection EndGlobalSection
GlobalSection(SolutionProperties) = preSolution GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE HideSolutionNode = FALSE

View file

@ -265,58 +265,257 @@
<ClCompile Include="..\..\..\tinyxml\tinyxml.cpp" /> <ClCompile Include="..\..\..\tinyxml\tinyxml.cpp" />
<ClCompile Include="..\..\..\tinyxml\tinyxmlerror.cpp" /> <ClCompile Include="..\..\..\tinyxml\tinyxmlerror.cpp" />
<ClCompile Include="..\..\..\tinyxml\tinyxmlparser.cpp" /> <ClCompile Include="..\..\..\tinyxml\tinyxmlparser.cpp" />
<ClCompile Include="..\..\windows\winversion.cpp"> <ClCompile Include="..\..\windows\winversion.cpp" />
<CompileAsWinRT Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">false</CompileAsWinRT> </ItemGroup>
<CompileAsWinRT Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</CompileAsWinRT> <ItemGroup>
<CompileAsWinRT Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'">false</CompileAsWinRT> <Text Include="..\..\..\src\aes\aes.txt" />
<CompileAsWinRT Condition="'$(Configuration)|$(Platform)'=='Release|ARM'">false</CompileAsWinRT> </ItemGroup>
<CompileAsWinRT Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">false</CompileAsWinRT> <ItemGroup>
<CompileAsWinRT Condition="'$(Configuration)|$(Platform)'=='Release|x64'">false</CompileAsWinRT> <Xsd Include="config\device_classes.xsd">
</ClCompile> <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|ARM'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
</Xsd>
<Xsd Include="config\device_configuration.xsd">
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|ARM'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
</Xsd>
<Xsd Include="config\manufacturer_specific.xsd">
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|ARM'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
</Xsd>
<Xsd Include="config\options.xsd">
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|ARM'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
</Xsd>
<Xsd Include="config\zwcfg.xsd">
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|ARM'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
</Xsd>
<Xsd Include="config\zwscene.xsd">
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|ARM'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
</Xsd>
</ItemGroup>
<ItemGroup>
<Xml Include="config\2gig\ct100.xml" />
<Xml Include="config\2gig\ct101.xml" />
<Xml Include="config\2gig\ct30.xml" />
<Xml Include="config\act\lfm20.xml" />
<Xml Include="config\act\zdm230.xml" />
<Xml Include="config\act\zdw103.xml" />
<Xml Include="config\act\zdw232.xml" />
<Xml Include="config\act\zir010.xml" />
<Xml Include="config\act\zrp110.xml" />
<Xml Include="config\act\zrw103.xml" />
<Xml Include="config\aeotec\alms.xml" />
<Xml Include="config\aeotec\doorwindow.xml" />
<Xml Include="config\aeotec\dsd31.xml" />
<Xml Include="config\aeotec\hdss_gen5.xml" />
<Xml Include="config\aeotec\hem.xml" />
<Xml Include="config\aeotec\hemg2.xml" />
<Xml Include="config\aeotec\keyfob.xml" />
<Xml Include="config\aeotec\keyfob2.xml" />
<Xml Include="config\aeotec\minimote.xml" />
<Xml Include="config\aeotec\msesv2.xml" />
<Xml Include="config\aeotec\multisensor_gen5.xml" />
<Xml Include="config\aeotec\panicbtn.xml" />
<Xml Include="config\aeotec\recessed_doorsensor.xml" />
<Xml Include="config\aeotec\recessed_doorsensor_gen5.xml" />
<Xml Include="config\aeotec\ses.xml" />
<Xml Include="config\aeotec\ses2.xml" />
<Xml Include="config\aeotec\watersensor.xml" />
<Xml Include="config\assa_abloy\RealLivingCapTouch.xml" />
<Xml Include="config\BeNext\1poleswitch.xml" />
<Xml Include="config\BeNext\2poleswitch.xml" />
<Xml Include="config\BeNext\AlarmSound.xml" />
<Xml Include="config\BeNext\BuiltinDimmer.xml" />
<Xml Include="config\BeNext\DoorSensor.xml" />
<Xml Include="config\BeNext\EnergySwitch.xml" />
<Xml Include="config\BeNext\Molite.xml" />
<Xml Include="config\BeNext\PluginDimmer.xml" />
<Xml Include="config\BeNext\SceneController.xml" />
<Xml Include="config\BeNext\TagReader.xml" />
<Xml Include="config\cooper\RF9505-T.xml" />
<Xml Include="config\cooper\RF9540-N.xml" />
<Xml Include="config\danfoss\living.xml" />
<Xml Include="config\danfoss\z.xml" />
<Xml Include="config\device_classes.xml" />
<Xml Include="config\dragontech\wd-100.xml" />
<Xml Include="config\duwi\ZWES1000.xml" />
<Xml Include="config\duwi\ZWESJ300.xml" />
<Xml Include="config\eurotronic\eur_stellaz.xml" />
<Xml Include="config\everspringct\hsm02.xml" />
<Xml Include="config\everspring\an145.xml" />
<Xml Include="config\everspring\an158.xml" />
<Xml Include="config\everspring\se812.xml" />
<Xml Include="config\everspring\sf812.xml" />
<Xml Include="config\everspring\sm103.xml" />
<Xml Include="config\everspring\sp103.xml" />
<Xml Include="config\everspring\sp814.xml" />
<Xml Include="config\everspring\st814.xml" />
<Xml Include="config\everspring\st815.xml" />
<Xml Include="config\everspring\tse03.xml" />
<Xml Include="config\evolve\lrm-as.xml" />
<Xml Include="config\evolve\lsm-15.xml" />
<Xml Include="config\evolve\ltm-5.xml" />
<Xml Include="config\fibaro\fgbs001.xml" />
<Xml Include="config\fibaro\fgd211.xml" />
<Xml Include="config\fibaro\fgfs101.xml" />
<Xml Include="config\fibaro\fgk001.xml" />
<Xml Include="config\fibaro\fgms.xml" />
<Xml Include="config\fibaro\fgr221.xml" />
<Xml Include="config\fibaro\fgrgbwm441.xml" />
<Xml Include="config\fibaro\fgrm222.xml" />
<Xml Include="config\fibaro\fgs211.xml" />
<Xml Include="config\fibaro\fgs212.xml" />
<Xml Include="config\fibaro\fgs221.xml" />
<Xml Include="config\fibaro\fgs222.xml" />
<Xml Include="config\fibaro\fgsd002.xml" />
<Xml Include="config\fibaro\fgss101.xml" />
<Xml Include="config\fibaro\fgwpe.xml" />
<Xml Include="config\frostdale\fdn2nxx.xml" />
<Xml Include="config\ge\dimmer.xml" />
<Xml Include="config\ge\dimmer_module.xml" />
<Xml Include="config\ge\relay.xml" />
<Xml Include="config\greenwave\powernode1.xml" />
<Xml Include="config\greenwave\powernode6.xml" />
<Xml Include="config\homeseer\hsm100.xml" />
<Xml Include="config\homeseer\ztroller.xml" />
<Xml Include="config\honeywell\th8320zw1000.xml" />
<Xml Include="config\horstmann\hrt4zw.xml" />
<Xml Include="config\intermatic\ca8900.xml" />
<Xml Include="config\iris\rangeextender.xml" />
<Xml Include="config\leviton\rzi10.xml" />
<Xml Include="config\leviton\vrcpg.xml" />
<Xml Include="config\leviton\vrf01.xml" />
<Xml Include="config\leviton\vri06.xml" />
<Xml Include="config\leviton\vri10.xml" />
<Xml Include="config\manufacturer_specific.xml" />
<Xml Include="config\nodon\asp3100SmartPlug.xml" />
<Xml Include="config\northq\nq92021.xml" />
<Xml Include="config\options.xml" />
<Xml Include="config\philio\pan04.xml" />
<Xml Include="config\philio\psm02.xml" />
<Xml Include="config\philio\pst02-1c.xml" />
<Xml Include="config\philio\pst02-b.xml" />
<Xml Include="config\philio\pst02.xml" />
<Xml Include="config\polycontrol\doorlock.xml" />
<Xml Include="config\polycontrol\keypad.xml" />
<Xml Include="config\popp\123580.xml" />
<Xml Include="config\popp\123601.xml" />
<Xml Include="config\popp\123658.xml" />
<Xml Include="config\qees\reto-plugin-switch.xml" />
<Xml Include="config\qubino\ZMNHAA2.xml" />
<Xml Include="config\qubino\ZMNHBA2.xml" />
<Xml Include="config\qubino\ZMNHCA2.xml" />
<Xml Include="config\qubino\ZMNHDA2.xml" />
<Xml Include="config\qubino\ZMNHIA2.xml" />
<Xml Include="config\qubino\ZMNHJA2.xml" />
<Xml Include="config\rcs\em52-zw.xml" />
<Xml Include="config\rcs\pm12-zw.xml" />
<Xml Include="config\rcs\therm0005.xml" />
<Xml Include="config\rcs\therm0007.xml" />
<Xml Include="config\rcs\therm0009.xml" />
<Xml Include="config\remotec\zfm-80.xml" />
<Xml Include="config\remotec\zurc.xml" />
<Xml Include="config\remotec\zxt-120.xml" />
<Xml Include="config\schlagelink\itemp.xml" />
<Xml Include="config\schlagelink\minikeypad.xml" />
<Xml Include="config\swiid\swiidinter.xml" />
<Xml Include="config\swiid\swiidplug.xml" />
<Xml Include="config\trane\TZEMT400AB32MAA.xml" />
<Xml Include="config\trane\TZEMT400BB32MAA.xml" />
<Xml Include="config\vision\zd2102.xml" />
<Xml Include="config\vision\zm1601eu.xml" />
<Xml Include="config\vision\zp3102.xml" />
<Xml Include="config\vision\zs5101eu.xml" />
<Xml Include="config\vitrum\vitrumBS.xml" />
<Xml Include="config\waynedalton\WDTC-20.xml" />
<Xml Include="config\wenzhou\sm103.xml" />
<Xml Include="config\wenzhou\tsp01.xml" />
<Xml Include="config\wenzhou\tz65d.xml" />
<Xml Include="config\wenzhou\tz66d.xml" />
<Xml Include="config\wenzhou\tz67.xml" />
<Xml Include="config\wenzhou\tz88.xml" />
<Xml Include="config\widom\UBS104.xml" />
<Xml Include="config\zipato\MiniKeypad.xml" />
<Xml Include="config\zipato\RGBBulb.xml" />
<Xml Include="config\zwave.me\iTemp.xml" />
<Xml Include="config\zwave.me\kfob.xml" />
<Xml Include="config\zwave.me\ZME_05431.xml" />
<Xml Include="config\zwave.me\ZME_06433.xml" />
<Xml Include="config\zwave.me\ZME_06436.xml" />
<Xml Include="config\zwave.me\ZME_064435.xml" />
<Xml Include="config\zwave.me\ZME_WALLC-S.xml" />
<Xml Include="config\zwave.me\ZME_WCD2.xml" />
</ItemGroup> </ItemGroup>
<PropertyGroup Label="Globals"> <PropertyGroup Label="Globals">
<ProjectGuid>{eb1c059f-55da-420c-b59c-8bdb50b316de}</ProjectGuid> <ProjectGuid>{e830f9d6-8173-4b0b-9ece-caadfa531b54}</ProjectGuid>
<Keyword>WindowsRuntimeComponent</Keyword> <Keyword>StaticLibrary</Keyword>
<ProjectName>OpenZWave</ProjectName> <ProjectName>OpenZWave</ProjectName>
<RootNamespace>OpenZWave</RootNamespace> <RootNamespace>OpenZWave</RootNamespace>
<DefaultLanguage>en-US</DefaultLanguage> <DefaultLanguage>en-US</DefaultLanguage>
<MinimumVisualStudioVersion>14.0</MinimumVisualStudioVersion> <MinimumVisualStudioVersion>14.0</MinimumVisualStudioVersion>
<AppContainerApplication>true</AppContainerApplication> <AppContainerApplication>true</AppContainerApplication>
<ApplicationType>Windows Store</ApplicationType> <ApplicationType>Windows Store</ApplicationType>
<WindowsTargetPlatformVersion>10.0.10158.0</WindowsTargetPlatformVersion> <WindowsTargetPlatformVersion>10.0.10240.0</WindowsTargetPlatformVersion>
<WindowsTargetPlatformMinVersion>10.0.10158.0</WindowsTargetPlatformMinVersion> <WindowsTargetPlatformMinVersion>10.0.10240.0</WindowsTargetPlatformMinVersion>
<ApplicationTypeRevision>10.0</ApplicationTypeRevision> <ApplicationTypeRevision>10.0</ApplicationTypeRevision>
</PropertyGroup> </PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" /> <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration"> <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType> <ConfigurationType>StaticLibrary</ConfigurationType>
<UseDebugLibraries>true</UseDebugLibraries> <UseDebugLibraries>true</UseDebugLibraries>
<PlatformToolset>v140</PlatformToolset> <PlatformToolset>v140</PlatformToolset>
</PropertyGroup> </PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'" Label="Configuration"> <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType> <ConfigurationType>StaticLibrary</ConfigurationType>
<UseDebugLibraries>true</UseDebugLibraries> <UseDebugLibraries>true</UseDebugLibraries>
<PlatformToolset>v140</PlatformToolset> <PlatformToolset>v140</PlatformToolset>
</PropertyGroup> </PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration"> <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType> <ConfigurationType>StaticLibrary</ConfigurationType>
<UseDebugLibraries>true</UseDebugLibraries> <UseDebugLibraries>true</UseDebugLibraries>
<PlatformToolset>v140</PlatformToolset> <PlatformToolset>v140</PlatformToolset>
</PropertyGroup> </PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration"> <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType> <ConfigurationType>StaticLibrary</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries> <UseDebugLibraries>false</UseDebugLibraries>
<WholeProgramOptimization>true</WholeProgramOptimization> <WholeProgramOptimization>true</WholeProgramOptimization>
<PlatformToolset>v140</PlatformToolset> <PlatformToolset>v140</PlatformToolset>
</PropertyGroup> </PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'" Label="Configuration"> <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType> <ConfigurationType>StaticLibrary</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries> <UseDebugLibraries>false</UseDebugLibraries>
<WholeProgramOptimization>true</WholeProgramOptimization> <WholeProgramOptimization>true</WholeProgramOptimization>
<PlatformToolset>v140</PlatformToolset> <PlatformToolset>v140</PlatformToolset>
</PropertyGroup> </PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration"> <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType> <ConfigurationType>StaticLibrary</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries> <UseDebugLibraries>false</UseDebugLibraries>
<WholeProgramOptimization>true</WholeProgramOptimization> <WholeProgramOptimization>true</WholeProgramOptimization>
<PlatformToolset>v140</PlatformToolset> <PlatformToolset>v140</PlatformToolset>
@ -348,159 +547,159 @@
<PropertyGroup /> <PropertyGroup />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<GenerateManifest>false</GenerateManifest> <GenerateManifest>false</GenerateManifest>
<OutDir>$(SolutionDir)$(PlatformTarget)\$(Configuration)\$(MSBuildProjectName)\</OutDir>
<IntDir>$(PlatformTarget)\$(Configuration)\</IntDir>
</PropertyGroup> </PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<GenerateManifest>false</GenerateManifest> <GenerateManifest>false</GenerateManifest>
<OutDir>$(SolutionDir)$(PlatformTarget)\$(Configuration)\$(MSBuildProjectName)\</OutDir>
<IntDir>$(PlatformTarget)\$(Configuration)\</IntDir>
</PropertyGroup> </PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'"> <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'">
<GenerateManifest>false</GenerateManifest> <GenerateManifest>false</GenerateManifest>
<OutDir>$(SolutionDir)$(PlatformTarget)\$(Configuration)\$(MSBuildProjectName)\</OutDir>
<IntDir>$(PlatformTarget)\$(Configuration)\</IntDir>
</PropertyGroup> </PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'"> <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'">
<GenerateManifest>false</GenerateManifest> <GenerateManifest>false</GenerateManifest>
<OutDir>$(SolutionDir)$(PlatformTarget)\$(Configuration)\$(MSBuildProjectName)\</OutDir>
<IntDir>$(PlatformTarget)\$(Configuration)\</IntDir>
</PropertyGroup> </PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'"> <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
<GenerateManifest>false</GenerateManifest> <GenerateManifest>false</GenerateManifest>
<OutDir>$(SolutionDir)$(PlatformTarget)\$(Configuration)\$(MSBuildProjectName)\</OutDir>
<IntDir>$(PlatformTarget)\$(Configuration)\</IntDir>
</PropertyGroup> </PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'"> <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
<GenerateManifest>false</GenerateManifest> <GenerateManifest>false</GenerateManifest>
<OutDir>$(SolutionDir)$(PlatformTarget)\$(Configuration)\$(MSBuildProjectName)\</OutDir>
<IntDir>$(PlatformTarget)\$(Configuration)\</IntDir>
</PropertyGroup> </PropertyGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<ClCompile> <ClCompile>
<PrecompiledHeader>NotUsing</PrecompiledHeader> <PrecompiledHeader>NotUsing</PrecompiledHeader>
<PreprocessorDefinitions>_WINRT_DLL;%(PreprocessorDefinitions)</PreprocessorDefinitions> <CompileAsWinRT>true</CompileAsWinRT>
<PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile> <SDLCheck>true</SDLCheck>
<PrecompiledHeaderOutputFile>$(IntDir)pch.pch</PrecompiledHeaderOutputFile> <PreprocessorDefinitions>WINRT;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<AdditionalUsingDirectories>$(WindowsSDK_WindowsMetadata);$(AdditionalUsingDirectories)</AdditionalUsingDirectories>
<AdditionalOptions>/bigobj %(AdditionalOptions)</AdditionalOptions>
<DisableSpecificWarnings>28204</DisableSpecificWarnings>
<AdditionalIncludeDirectories>..\..\..\tinyxml;..\..\..\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> <AdditionalIncludeDirectories>..\..\..\tinyxml;..\..\..\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
</ClCompile> </ClCompile>
<Link> <Link>
<SubSystem>Console</SubSystem> <SubSystem>Console</SubSystem>
<IgnoreAllDefaultLibraries>false</IgnoreAllDefaultLibraries> <IgnoreAllDefaultLibraries>false</IgnoreAllDefaultLibraries>
<IgnoreSpecificDefaultLibraries>/nodefaultlib:vccorlibd;/nodefaultlib:msvcrtd;%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries> <GenerateWindowsMetadata>false</GenerateWindowsMetadata>
<AdditionalDependencies>vccorlibd.lib;msvcrtd.lib;%(AdditionalDependencies)</AdditionalDependencies>
</Link> </Link>
<PreBuildEvent> <PreBuildEvent>
<Command>del ..\winversion.cpp <Command>del ..\..\windows\winversion.cpp
CALL $(ProjectDir)\..\..\windows\GIT-VS-VERSION-GEN.bat "$(ProjectDir)\" "..\..\windows\winversion.cpp" CALL $(ProjectDir)\..\..\windows\GIT-VS-VERSION-GEN.bat "$(ProjectDir)\" "..\..\windows\winversion.cpp"
Xcopy /E /I /Y ..\..\..\..\config config\
exit 0</Command> exit 0</Command>
</PreBuildEvent> </PreBuildEvent>
</ItemDefinitionGroup> </ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<ClCompile> <ClCompile>
<PrecompiledHeader>NotUsing</PrecompiledHeader> <PrecompiledHeader>NotUsing</PrecompiledHeader>
<PreprocessorDefinitions>_WINRT_DLL;NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> <CompileAsWinRT>true</CompileAsWinRT>
<PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile> <SDLCheck>true</SDLCheck>
<PrecompiledHeaderOutputFile>$(IntDir)pch.pch</PrecompiledHeaderOutputFile> <PreprocessorDefinitions>WINRT;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<AdditionalUsingDirectories>$(WindowsSDK_WindowsMetadata);$(AdditionalUsingDirectories)</AdditionalUsingDirectories>
<AdditionalOptions>/bigobj %(AdditionalOptions)</AdditionalOptions>
<DisableSpecificWarnings>28204</DisableSpecificWarnings>
<AdditionalIncludeDirectories>..\..\..\tinyxml;..\..\..\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> <AdditionalIncludeDirectories>..\..\..\tinyxml;..\..\..\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
</ClCompile> </ClCompile>
<Link> <Link>
<SubSystem>Console</SubSystem> <SubSystem>Console</SubSystem>
<IgnoreAllDefaultLibraries>false</IgnoreAllDefaultLibraries> <IgnoreAllDefaultLibraries>false</IgnoreAllDefaultLibraries>
<IgnoreSpecificDefaultLibraries>/nodefaultlib:vccorlib;/nodefaultlib:msvcrt;%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries> <GenerateWindowsMetadata>false</GenerateWindowsMetadata>
<AdditionalDependencies>vccorlib.lib;msvcrt.lib;%(AdditionalDependencies)</AdditionalDependencies>
</Link> </Link>
<PreBuildEvent> <PreBuildEvent>
<Command>del ..\winversion.cpp <Command>del ..\..\windows\winversion.cpp
CALL $(ProjectDir)\..\..\windows\GIT-VS-VERSION-GEN.bat "$(ProjectDir)\" "..\..\windows\winversion.cpp" CALL $(ProjectDir)\..\..\windows\GIT-VS-VERSION-GEN.bat "$(ProjectDir)\" "..\..\windows\winversion.cpp"
Xcopy /E /I /Y ..\..\..\..\config config\
exit 0</Command> exit 0</Command>
</PreBuildEvent> </PreBuildEvent>
</ItemDefinitionGroup> </ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'"> <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|arm'">
<ClCompile> <ClCompile>
<PrecompiledHeader>NotUsing</PrecompiledHeader> <PrecompiledHeader>NotUsing</PrecompiledHeader>
<PreprocessorDefinitions>_WINRT_DLL;%(PreprocessorDefinitions)</PreprocessorDefinitions> <CompileAsWinRT>true</CompileAsWinRT>
<PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile> <SDLCheck>true</SDLCheck>
<PrecompiledHeaderOutputFile>$(IntDir)pch.pch</PrecompiledHeaderOutputFile> <PreprocessorDefinitions>WINRT;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<AdditionalUsingDirectories>$(WindowsSDK_WindowsMetadata);$(AdditionalUsingDirectories)</AdditionalUsingDirectories>
<AdditionalOptions>/bigobj %(AdditionalOptions)</AdditionalOptions>
<DisableSpecificWarnings>28204</DisableSpecificWarnings>
<AdditionalIncludeDirectories>..\..\..\tinyxml;..\..\..\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> <AdditionalIncludeDirectories>..\..\..\tinyxml;..\..\..\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
</ClCompile> </ClCompile>
<Link> <Link>
<SubSystem>Console</SubSystem> <SubSystem>Console</SubSystem>
<IgnoreAllDefaultLibraries>false</IgnoreAllDefaultLibraries> <IgnoreAllDefaultLibraries>false</IgnoreAllDefaultLibraries>
<IgnoreSpecificDefaultLibraries>/nodefaultlib:vccorlibd;/nodefaultlib:msvcrtd;%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries> <GenerateWindowsMetadata>false</GenerateWindowsMetadata>
<AdditionalDependencies>vccorlibd.lib;msvcrtd.lib;%(AdditionalDependencies)</AdditionalDependencies>
</Link> </Link>
<PreBuildEvent> <PreBuildEvent>
<Command>del ..\winversion.cpp <Command>del ..\..\windows\winversion.cpp
CALL $(ProjectDir)\..\..\windows\GIT-VS-VERSION-GEN.bat "$(ProjectDir)\" "..\..\windows\winversion.cpp" CALL $(ProjectDir)\..\..\windows\GIT-VS-VERSION-GEN.bat "$(ProjectDir)\" "..\..\windows\winversion.cpp"
Xcopy /E /I /Y ..\..\..\..\config config\
exit 0</Command> exit 0</Command>
</PreBuildEvent> </PreBuildEvent>
</ItemDefinitionGroup> </ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'"> <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|arm'">
<ClCompile> <ClCompile>
<PrecompiledHeader>NotUsing</PrecompiledHeader> <PrecompiledHeader>NotUsing</PrecompiledHeader>
<PreprocessorDefinitions>_WINRT_DLL;NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> <CompileAsWinRT>true</CompileAsWinRT>
<PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile> <SDLCheck>true</SDLCheck>
<PrecompiledHeaderOutputFile>$(IntDir)pch.pch</PrecompiledHeaderOutputFile> <PreprocessorDefinitions>WINRT;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<AdditionalUsingDirectories>$(WindowsSDK_WindowsMetadata);$(AdditionalUsingDirectories)</AdditionalUsingDirectories>
<AdditionalOptions>/bigobj %(AdditionalOptions)</AdditionalOptions>
<DisableSpecificWarnings>28204</DisableSpecificWarnings>
<AdditionalIncludeDirectories>..\..\..\tinyxml;..\..\..\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> <AdditionalIncludeDirectories>..\..\..\tinyxml;..\..\..\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
</ClCompile> </ClCompile>
<Link> <Link>
<SubSystem>Console</SubSystem> <SubSystem>Console</SubSystem>
<IgnoreAllDefaultLibraries>false</IgnoreAllDefaultLibraries> <IgnoreAllDefaultLibraries>false</IgnoreAllDefaultLibraries>
<IgnoreSpecificDefaultLibraries>/nodefaultlib:vccorlib;/nodefaultlib:msvcrt;%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries> <GenerateWindowsMetadata>false</GenerateWindowsMetadata>
<AdditionalDependencies>vccorlib.lib;msvcrt.lib;%(AdditionalDependencies)</AdditionalDependencies>
</Link> </Link>
<PreBuildEvent> <PreBuildEvent>
<Command>del ..\winversion.cpp <Command>del ..\..\windows\winversion.cpp
CALL $(ProjectDir)\..\..\windows\GIT-VS-VERSION-GEN.bat "$(ProjectDir)\" "..\..\windows\winversion.cpp" CALL $(ProjectDir)\..\..\windows\GIT-VS-VERSION-GEN.bat "$(ProjectDir)\" "..\..\windows\winversion.cpp"
Xcopy /E /I /Y ..\..\..\..\config config\
exit 0</Command> exit 0</Command>
</PreBuildEvent> </PreBuildEvent>
</ItemDefinitionGroup> </ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'"> <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
<ClCompile> <ClCompile>
<PrecompiledHeader>NotUsing</PrecompiledHeader> <PrecompiledHeader>NotUsing</PrecompiledHeader>
<PreprocessorDefinitions>_WINRT_DLL;%(PreprocessorDefinitions)</PreprocessorDefinitions> <CompileAsWinRT>true</CompileAsWinRT>
<PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile> <SDLCheck>true</SDLCheck>
<PrecompiledHeaderOutputFile>$(IntDir)pch.pch</PrecompiledHeaderOutputFile> <PreprocessorDefinitions>WINRT;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<AdditionalUsingDirectories>$(WindowsSDK_WindowsMetadata);$(AdditionalUsingDirectories)</AdditionalUsingDirectories>
<AdditionalOptions>/bigobj %(AdditionalOptions)</AdditionalOptions>
<DisableSpecificWarnings>28204</DisableSpecificWarnings>
<AdditionalIncludeDirectories>..\..\..\tinyxml;..\..\..\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> <AdditionalIncludeDirectories>..\..\..\tinyxml;..\..\..\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
</ClCompile> </ClCompile>
<Link> <Link>
<SubSystem>Console</SubSystem> <SubSystem>Console</SubSystem>
<IgnoreAllDefaultLibraries>false</IgnoreAllDefaultLibraries> <IgnoreAllDefaultLibraries>false</IgnoreAllDefaultLibraries>
<IgnoreSpecificDefaultLibraries>/nodefaultlib:vccorlibd;/nodefaultlib:msvcrtd;%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries> <GenerateWindowsMetadata>false</GenerateWindowsMetadata>
<AdditionalDependencies>vccorlibd.lib;msvcrtd.lib;%(AdditionalDependencies)</AdditionalDependencies>
</Link> </Link>
<PreBuildEvent> <PreBuildEvent>
<Command>del ..\winversion.cpp <Command>del ..\..\windows\winversion.cpp
CALL $(ProjectDir)\..\..\windows\GIT-VS-VERSION-GEN.bat "$(ProjectDir)\" "..\..\windows\winversion.cpp" CALL $(ProjectDir)\..\..\windows\GIT-VS-VERSION-GEN.bat "$(ProjectDir)\" "..\..\windows\winversion.cpp"
Xcopy /E /I /Y ..\..\..\..\config config\
exit 0</Command> exit 0</Command>
</PreBuildEvent> </PreBuildEvent>
<Lib>
<TargetMachine>MachineX64</TargetMachine>
</Lib>
</ItemDefinitionGroup> </ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'"> <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
<ClCompile> <ClCompile>
<PrecompiledHeader>NotUsing</PrecompiledHeader> <PrecompiledHeader>NotUsing</PrecompiledHeader>
<PreprocessorDefinitions>_WINRT_DLL;NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> <CompileAsWinRT>true</CompileAsWinRT>
<PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile> <SDLCheck>true</SDLCheck>
<PrecompiledHeaderOutputFile>$(IntDir)pch.pch</PrecompiledHeaderOutputFile> <PreprocessorDefinitions>WINRT;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<AdditionalUsingDirectories>$(WindowsSDK_WindowsMetadata);$(AdditionalUsingDirectories)</AdditionalUsingDirectories>
<AdditionalOptions>/bigobj %(AdditionalOptions)</AdditionalOptions>
<DisableSpecificWarnings>28204</DisableSpecificWarnings>
<AdditionalIncludeDirectories>..\..\..\tinyxml;..\..\..\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> <AdditionalIncludeDirectories>..\..\..\tinyxml;..\..\..\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
</ClCompile> </ClCompile>
<Link> <Link>
<SubSystem>Console</SubSystem> <SubSystem>Console</SubSystem>
<IgnoreAllDefaultLibraries>false</IgnoreAllDefaultLibraries> <IgnoreAllDefaultLibraries>false</IgnoreAllDefaultLibraries>
<IgnoreSpecificDefaultLibraries>/nodefaultlib:vccorlib;/nodefaultlib:msvcrt;%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries> <GenerateWindowsMetadata>false</GenerateWindowsMetadata>
<AdditionalDependencies>vccorlib.lib;msvcrt.lib;%(AdditionalDependencies)</AdditionalDependencies>
</Link> </Link>
<PreBuildEvent> <PreBuildEvent>
<Command>del ..\winversion.cpp <Command>del ..\..\windows\winversion.cpp
CALL $(ProjectDir)\..\..\windows\GIT-VS-VERSION-GEN.bat "$(ProjectDir)\" "..\..\windows\winversion.cpp" CALL $(ProjectDir)\..\..\windows\GIT-VS-VERSION-GEN.bat "$(ProjectDir)\" "..\..\windows\winversion.cpp"
Xcopy /E /I /Y ..\..\..\..\config config\
exit 0</Command> exit 0</Command>
</PreBuildEvent> </PreBuildEvent>
<Lib>
<TargetMachine>MachineX64</TargetMachine>
</Lib>
</ItemDefinitionGroup> </ItemDefinitionGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets"> <ImportGroup Label="ExtensionTargets">

View file

@ -1,30 +1,33 @@
<?xml version="1.0" encoding="utf-8"?> <?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> <Project ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup> <ItemGroup>
<Filter Include="Resources"> <Filter Include="Resource Files">
<UniqueIdentifier>e956b6cc-8fce-4fea-9862-30a92e4c457f</UniqueIdentifier> <UniqueIdentifier>{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}</UniqueIdentifier>
<Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tga;tiff;tif;png;wav;mfcribbon-ms</Extensions> <Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tga;tiff;tif;png;wav;mfcribbon-ms</Extensions>
</Filter> </Filter>
<Filter Include="AES"> <Filter Include="AES">
<UniqueIdentifier>{145f7034-a6f4-4a79-a798-ec5e16cd924a}</UniqueIdentifier> <UniqueIdentifier>{ad9f0909-64c6-4295-90a6-3a8fd944f6fa}</UniqueIdentifier>
</Filter> </Filter>
<Filter Include="Command Classes"> <Filter Include="Command Classes">
<UniqueIdentifier>{e4999648-71a8-4ac9-97eb-1a198cfc37b1}</UniqueIdentifier> <UniqueIdentifier>{320ad2da-52a3-4cda-a17e-1e32b837539e}</UniqueIdentifier>
</Filter> </Filter>
<Filter Include="Main"> <Filter Include="Main">
<UniqueIdentifier>{04041ba9-0609-4b13-88e8-16fef5a26dc2}</UniqueIdentifier> <UniqueIdentifier>{7949eeba-8cef-4504-887d-a08c9ea0ad3d}</UniqueIdentifier>
</Filter> </Filter>
<Filter Include="Platform"> <Filter Include="Platform">
<UniqueIdentifier>{f6b7ce9f-9ded-49ba-a823-3f655b53b2a9}</UniqueIdentifier> <UniqueIdentifier>{02437854-1343-4032-906a-be36f5d1a90f}</UniqueIdentifier>
</Filter>
<Filter Include="TinyXML">
<UniqueIdentifier>{8548f516-7114-410f-991d-5e2ca865b687}</UniqueIdentifier>
</Filter>
<Filter Include="Value Classes">
<UniqueIdentifier>{6fe8adf3-4f69-45b0-964d-731edd44b3b4}</UniqueIdentifier>
</Filter> </Filter>
<Filter Include="Platform\WinRT"> <Filter Include="Platform\WinRT">
<UniqueIdentifier>{5c9fb2dd-7c7f-4a12-9760-bca3a3d36675}</UniqueIdentifier> <UniqueIdentifier>{0a3fdc63-a605-4f13-8674-bf166df28af5}</UniqueIdentifier>
</Filter>
<Filter Include="TinyXML">
<UniqueIdentifier>{a24496cb-7034-4cad-af79-15d2983c84dc}</UniqueIdentifier>
</Filter>
<Filter Include="Value Classes">
<UniqueIdentifier>{1f415adf-d268-4000-a737-1409f46c6534}</UniqueIdentifier>
</Filter>
<Filter Include="config">
<UniqueIdentifier>{d141dfa6-424a-465c-b339-38ca596a6c12}</UniqueIdentifier>
</Filter> </Filter>
</ItemGroup> </ItemGroup>
<ItemGroup> <ItemGroup>
@ -244,6 +247,72 @@
<ClInclude Include="..\..\..\src\ZWSecurity.h"> <ClInclude Include="..\..\..\src\ZWSecurity.h">
<Filter>Main</Filter> <Filter>Main</Filter>
</ClInclude> </ClInclude>
<ClInclude Include="..\..\..\src\platform\winRT\EventImpl.h">
<Filter>Platform\WinRT</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\platform\winRT\FileOpsImpl.h">
<Filter>Platform\WinRT</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\platform\winRT\HidControllerWinRT.h">
<Filter>Platform\WinRT</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\platform\winRT\LogImpl.h">
<Filter>Platform\WinRT</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\platform\winRT\MutexImpl.h">
<Filter>Platform\WinRT</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\platform\winRT\SerialControllerImpl.h">
<Filter>Platform\WinRT</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\platform\winRT\ThreadImpl.h">
<Filter>Platform\WinRT</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\platform\winRT\TimeStampImpl.h">
<Filter>Platform\WinRT</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\platform\winRT\WaitImpl.h">
<Filter>Platform\WinRT</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\platform\Controller.h">
<Filter>Platform</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\platform\Event.h">
<Filter>Platform</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\platform\FileOps.h">
<Filter>Platform</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\platform\Log.h">
<Filter>Platform</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\platform\Mutex.h">
<Filter>Platform</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\platform\Ref.h">
<Filter>Platform</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\platform\SerialController.h">
<Filter>Platform</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\platform\Stream.h">
<Filter>Platform</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\platform\Thread.h">
<Filter>Platform</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\platform\TimeStamp.h">
<Filter>Platform</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\platform\Wait.h">
<Filter>Platform</Filter>
</ClInclude>
<ClInclude Include="..\..\..\tinyxml\tinystr.h">
<Filter>TinyXML</Filter>
</ClInclude>
<ClInclude Include="..\..\..\tinyxml\tinyxml.h">
<Filter>TinyXML</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\value_classes\Value.h"> <ClInclude Include="..\..\..\src\value_classes\Value.h">
<Filter>Value Classes</Filter> <Filter>Value Classes</Filter>
</ClInclude> </ClInclude>
@ -283,72 +352,6 @@
<ClInclude Include="..\..\..\src\value_classes\ValueString.h"> <ClInclude Include="..\..\..\src\value_classes\ValueString.h">
<Filter>Value Classes</Filter> <Filter>Value Classes</Filter>
</ClInclude> </ClInclude>
<ClInclude Include="..\..\..\tinyxml\tinystr.h">
<Filter>TinyXML</Filter>
</ClInclude>
<ClInclude Include="..\..\..\tinyxml\tinyxml.h">
<Filter>TinyXML</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\platform\Controller.h">
<Filter>Platform</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\platform\Event.h">
<Filter>Platform</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\platform\FileOps.h">
<Filter>Platform</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\platform\Log.h">
<Filter>Platform</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\platform\Mutex.h">
<Filter>Platform</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\platform\Ref.h">
<Filter>Platform</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\platform\SerialController.h">
<Filter>Platform</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\platform\Stream.h">
<Filter>Platform</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\platform\Thread.h">
<Filter>Platform</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\platform\TimeStamp.h">
<Filter>Platform</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\platform\Wait.h">
<Filter>Platform</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\platform\winRT\EventImpl.h">
<Filter>Platform\WinRT</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\platform\winRT\FileOpsImpl.h">
<Filter>Platform\WinRT</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\platform\winRT\HidControllerWinRT.h">
<Filter>Platform\WinRT</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\platform\winRT\LogImpl.h">
<Filter>Platform\WinRT</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\platform\winRT\MutexImpl.h">
<Filter>Platform\WinRT</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\platform\winRT\SerialControllerImpl.h">
<Filter>Platform\WinRT</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\platform\winRT\ThreadImpl.h">
<Filter>Platform\WinRT</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\platform\winRT\TimeStampImpl.h">
<Filter>Platform\WinRT</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\platform\winRT\WaitImpl.h">
<Filter>Platform\WinRT</Filter>
</ClInclude>
</ItemGroup> </ItemGroup>
<ItemGroup> <ItemGroup>
<ClCompile Include="..\..\..\src\aes\aes_modes.c"> <ClCompile Include="..\..\..\src\aes\aes_modes.c">
@ -549,6 +552,78 @@
<ClCompile Include="..\..\..\src\ZWSecurity.cpp"> <ClCompile Include="..\..\..\src\ZWSecurity.cpp">
<Filter>Main</Filter> <Filter>Main</Filter>
</ClCompile> </ClCompile>
<ClCompile Include="..\..\windows\winversion.cpp">
<Filter>Main</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\platform\winRT\EventImpl.cpp">
<Filter>Platform\WinRT</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\platform\winRT\FileOpsImpl.cpp">
<Filter>Platform\WinRT</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\platform\winRT\HidControllerWinRT.cpp">
<Filter>Platform\WinRT</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\platform\winRT\LogImpl.cpp">
<Filter>Platform\WinRT</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\platform\winRT\MutexImpl.cpp">
<Filter>Platform\WinRT</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\platform\winRT\SerialControllerImpl.cpp">
<Filter>Platform\WinRT</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\platform\winRT\ThreadImpl.cpp">
<Filter>Platform\WinRT</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\platform\winRT\TimeStampImpl.cpp">
<Filter>Platform\WinRT</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\platform\winRT\WaitImpl.cpp">
<Filter>Platform\WinRT</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\platform\Controller.cpp">
<Filter>Platform</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\platform\Event.cpp">
<Filter>Platform</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\platform\FileOps.cpp">
<Filter>Platform</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\platform\Log.cpp">
<Filter>Platform</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\platform\Mutex.cpp">
<Filter>Platform</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\platform\SerialController.cpp">
<Filter>Platform</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\platform\Stream.cpp">
<Filter>Platform</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\platform\Thread.cpp">
<Filter>Platform</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\platform\TimeStamp.cpp">
<Filter>Platform</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\platform\Wait.cpp">
<Filter>Platform</Filter>
</ClCompile>
<ClCompile Include="..\..\..\tinyxml\tinystr.cpp">
<Filter>TinyXML</Filter>
</ClCompile>
<ClCompile Include="..\..\..\tinyxml\tinyxml.cpp">
<Filter>TinyXML</Filter>
</ClCompile>
<ClCompile Include="..\..\..\tinyxml\tinyxmlerror.cpp">
<Filter>TinyXML</Filter>
</ClCompile>
<ClCompile Include="..\..\..\tinyxml\tinyxmlparser.cpp">
<Filter>TinyXML</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\value_classes\Value.cpp"> <ClCompile Include="..\..\..\src\value_classes\Value.cpp">
<Filter>Value Classes</Filter> <Filter>Value Classes</Filter>
</ClCompile> </ClCompile>
@ -585,77 +660,473 @@
<ClCompile Include="..\..\..\src\value_classes\ValueString.cpp"> <ClCompile Include="..\..\..\src\value_classes\ValueString.cpp">
<Filter>Value Classes</Filter> <Filter>Value Classes</Filter>
</ClCompile> </ClCompile>
<ClCompile Include="..\..\..\tinyxml\tinystr.cpp"> </ItemGroup>
<Filter>TinyXML</Filter> <ItemGroup>
</ClCompile> <Text Include="..\..\..\src\aes\aes.txt">
<ClCompile Include="..\..\..\tinyxml\tinyxml.cpp"> <Filter>AES</Filter>
<Filter>TinyXML</Filter> </Text>
</ClCompile> </ItemGroup>
<ClCompile Include="..\..\..\tinyxml\tinyxmlerror.cpp"> <ItemGroup>
<Filter>TinyXML</Filter> <Xsd Include="config\zwscene.xsd" />
</ClCompile> <Xsd Include="config\device_classes.xsd" />
<ClCompile Include="..\..\..\tinyxml\tinyxmlparser.cpp"> <Xsd Include="config\device_configuration.xsd" />
<Filter>TinyXML</Filter> <Xsd Include="config\manufacturer_specific.xsd" />
</ClCompile> <Xsd Include="config\options.xsd" />
<ClCompile Include="..\..\..\src\platform\Controller.cpp"> <Xsd Include="config\zwcfg.xsd" />
<Filter>Platform</Filter> </ItemGroup>
</ClCompile> <ItemGroup>
<ClCompile Include="..\..\..\src\platform\Event.cpp"> <Xml Include="config\BeNext\1poleswitch.xml">
<Filter>Platform</Filter> <Filter>config</Filter>
</ClCompile> </Xml>
<ClCompile Include="..\..\..\src\platform\FileOps.cpp"> <Xml Include="config\BeNext\2poleswitch.xml">
<Filter>Platform</Filter> <Filter>config</Filter>
</ClCompile> </Xml>
<ClCompile Include="..\..\..\src\platform\Log.cpp"> <Xml Include="config\popp\123580.xml">
<Filter>Platform</Filter> <Filter>config</Filter>
</ClCompile> </Xml>
<ClCompile Include="..\..\..\src\platform\Mutex.cpp"> <Xml Include="config\popp\123601.xml">
<Filter>Platform</Filter> <Filter>config</Filter>
</ClCompile> </Xml>
<ClCompile Include="..\..\..\src\platform\SerialController.cpp"> <Xml Include="config\popp\123658.xml">
<Filter>Platform</Filter> <Filter>config</Filter>
</ClCompile> </Xml>
<ClCompile Include="..\..\..\src\platform\Stream.cpp"> <Xml Include="config\BeNext\AlarmSound.xml">
<Filter>Platform</Filter> <Filter>config</Filter>
</ClCompile> </Xml>
<ClCompile Include="..\..\..\src\platform\Thread.cpp"> <Xml Include="config\aeotec\alms.xml">
<Filter>Platform</Filter> <Filter>config</Filter>
</ClCompile> </Xml>
<ClCompile Include="..\..\..\src\platform\TimeStamp.cpp"> <Xml Include="config\everspring\an145.xml">
<Filter>Platform</Filter> <Filter>config</Filter>
</ClCompile> </Xml>
<ClCompile Include="..\..\..\src\platform\Wait.cpp"> <Xml Include="config\everspring\an158.xml">
<Filter>Platform</Filter> <Filter>config</Filter>
</ClCompile> </Xml>
<ClCompile Include="..\..\..\src\platform\winRT\EventImpl.cpp"> <Xml Include="config\nodon\asp3100SmartPlug.xml">
<Filter>Platform\WinRT</Filter> <Filter>config</Filter>
</ClCompile> </Xml>
<ClCompile Include="..\..\..\src\platform\winRT\FileOpsImpl.cpp"> <Xml Include="config\BeNext\BuiltinDimmer.xml">
<Filter>Platform\WinRT</Filter> <Filter>config</Filter>
</ClCompile> </Xml>
<ClCompile Include="..\..\..\src\platform\winRT\HidControllerWinRT.cpp"> <Xml Include="config\intermatic\ca8900.xml">
<Filter>Platform\WinRT</Filter> <Filter>config</Filter>
</ClCompile> </Xml>
<ClCompile Include="..\..\..\src\platform\winRT\LogImpl.cpp"> <Xml Include="config\2gig\ct30.xml">
<Filter>Platform\WinRT</Filter> <Filter>config</Filter>
</ClCompile> </Xml>
<ClCompile Include="..\..\..\src\platform\winRT\MutexImpl.cpp"> <Xml Include="config\2gig\ct100.xml">
<Filter>Platform\WinRT</Filter> <Filter>config</Filter>
</ClCompile> </Xml>
<ClCompile Include="..\..\..\src\platform\winRT\SerialControllerImpl.cpp"> <Xml Include="config\2gig\ct101.xml">
<Filter>Platform\WinRT</Filter> <Filter>config</Filter>
</ClCompile> </Xml>
<ClCompile Include="..\..\..\src\platform\winRT\ThreadImpl.cpp"> <Xml Include="config\device_classes.xml">
<Filter>Platform\WinRT</Filter> <Filter>config</Filter>
</ClCompile> </Xml>
<ClCompile Include="..\..\..\src\platform\winRT\TimeStampImpl.cpp"> <Xml Include="config\ge\dimmer.xml">
<Filter>Platform\WinRT</Filter> <Filter>config</Filter>
</ClCompile> </Xml>
<ClCompile Include="..\..\..\src\platform\winRT\WaitImpl.cpp"> <Xml Include="config\ge\dimmer_module.xml">
<Filter>Platform\WinRT</Filter> <Filter>config</Filter>
</ClCompile> </Xml>
<ClCompile Include="..\..\windows\winversion.cpp"> <Xml Include="config\polycontrol\doorlock.xml">
<Filter>Main</Filter> <Filter>config</Filter>
</ClCompile> </Xml>
<Xml Include="config\BeNext\DoorSensor.xml">
<Filter>config</Filter>
</Xml>
<Xml Include="config\aeotec\doorwindow.xml">
<Filter>config</Filter>
</Xml>
<Xml Include="config\aeotec\dsd31.xml">
<Filter>config</Filter>
</Xml>
<Xml Include="config\rcs\em52-zw.xml">
<Filter>config</Filter>
</Xml>
<Xml Include="config\BeNext\EnergySwitch.xml">
<Filter>config</Filter>
</Xml>
<Xml Include="config\eurotronic\eur_stellaz.xml">
<Filter>config</Filter>
</Xml>
<Xml Include="config\frostdale\fdn2nxx.xml">
<Filter>config</Filter>
</Xml>
<Xml Include="config\fibaro\fgbs001.xml">
<Filter>config</Filter>
</Xml>
<Xml Include="config\fibaro\fgd211.xml">
<Filter>config</Filter>
</Xml>
<Xml Include="config\fibaro\fgfs101.xml">
<Filter>config</Filter>
</Xml>
<Xml Include="config\fibaro\fgk001.xml">
<Filter>config</Filter>
</Xml>
<Xml Include="config\fibaro\fgms.xml">
<Filter>config</Filter>
</Xml>
<Xml Include="config\fibaro\fgr221.xml">
<Filter>config</Filter>
</Xml>
<Xml Include="config\fibaro\fgrgbwm441.xml">
<Filter>config</Filter>
</Xml>
<Xml Include="config\fibaro\fgrm222.xml">
<Filter>config</Filter>
</Xml>
<Xml Include="config\fibaro\fgs211.xml">
<Filter>config</Filter>
</Xml>
<Xml Include="config\fibaro\fgs212.xml">
<Filter>config</Filter>
</Xml>
<Xml Include="config\fibaro\fgs221.xml">
<Filter>config</Filter>
</Xml>
<Xml Include="config\fibaro\fgs222.xml">
<Filter>config</Filter>
</Xml>
<Xml Include="config\fibaro\fgsd002.xml">
<Filter>config</Filter>
</Xml>
<Xml Include="config\fibaro\fgss101.xml">
<Filter>config</Filter>
</Xml>
<Xml Include="config\fibaro\fgwpe.xml">
<Filter>config</Filter>
</Xml>
<Xml Include="config\aeotec\hdss_gen5.xml">
<Filter>config</Filter>
</Xml>
<Xml Include="config\aeotec\hem.xml">
<Filter>config</Filter>
</Xml>
<Xml Include="config\aeotec\hemg2.xml">
<Filter>config</Filter>
</Xml>
<Xml Include="config\horstmann\hrt4zw.xml">
<Filter>config</Filter>
</Xml>
<Xml Include="config\everspringct\hsm02.xml">
<Filter>config</Filter>
</Xml>
<Xml Include="config\homeseer\hsm100.xml">
<Filter>config</Filter>
</Xml>
<Xml Include="config\schlagelink\itemp.xml">
<Filter>config</Filter>
</Xml>
<Xml Include="config\zwave.me\iTemp.xml">
<Filter>config</Filter>
</Xml>
<Xml Include="config\aeotec\keyfob.xml">
<Filter>config</Filter>
</Xml>
<Xml Include="config\aeotec\keyfob2.xml">
<Filter>config</Filter>
</Xml>
<Xml Include="config\polycontrol\keypad.xml">
<Filter>config</Filter>
</Xml>
<Xml Include="config\zwave.me\kfob.xml">
<Filter>config</Filter>
</Xml>
<Xml Include="config\act\lfm20.xml">
<Filter>config</Filter>
</Xml>
<Xml Include="config\danfoss\living.xml">
<Filter>config</Filter>
</Xml>
<Xml Include="config\evolve\lrm-as.xml">
<Filter>config</Filter>
</Xml>
<Xml Include="config\evolve\lsm-15.xml">
<Filter>config</Filter>
</Xml>
<Xml Include="config\evolve\ltm-5.xml">
<Filter>config</Filter>
</Xml>
<Xml Include="config\manufacturer_specific.xml">
<Filter>config</Filter>
</Xml>
<Xml Include="config\schlagelink\minikeypad.xml">
<Filter>config</Filter>
</Xml>
<Xml Include="config\zipato\MiniKeypad.xml">
<Filter>config</Filter>
</Xml>
<Xml Include="config\aeotec\minimote.xml">
<Filter>config</Filter>
</Xml>
<Xml Include="config\BeNext\Molite.xml">
<Filter>config</Filter>
</Xml>
<Xml Include="config\aeotec\msesv2.xml">
<Filter>config</Filter>
</Xml>
<Xml Include="config\aeotec\multisensor_gen5.xml">
<Filter>config</Filter>
</Xml>
<Xml Include="config\northq\nq92021.xml">
<Filter>config</Filter>
</Xml>
<Xml Include="config\options.xml">
<Filter>config</Filter>
</Xml>
<Xml Include="config\philio\pan04.xml">
<Filter>config</Filter>
</Xml>
<Xml Include="config\aeotec\panicbtn.xml">
<Filter>config</Filter>
</Xml>
<Xml Include="config\BeNext\PluginDimmer.xml">
<Filter>config</Filter>
</Xml>
<Xml Include="config\rcs\pm12-zw.xml">
<Filter>config</Filter>
</Xml>
<Xml Include="config\greenwave\powernode1.xml">
<Filter>config</Filter>
</Xml>
<Xml Include="config\greenwave\powernode6.xml">
<Filter>config</Filter>
</Xml>
<Xml Include="config\philio\psm02.xml">
<Filter>config</Filter>
</Xml>
<Xml Include="config\philio\pst02.xml">
<Filter>config</Filter>
</Xml>
<Xml Include="config\philio\pst02-1c.xml">
<Filter>config</Filter>
</Xml>
<Xml Include="config\philio\pst02-b.xml">
<Filter>config</Filter>
</Xml>
<Xml Include="config\iris\rangeextender.xml">
<Filter>config</Filter>
</Xml>
<Xml Include="config\assa_abloy\RealLivingCapTouch.xml">
<Filter>config</Filter>
</Xml>
<Xml Include="config\aeotec\recessed_doorsensor.xml">
<Filter>config</Filter>
</Xml>
<Xml Include="config\aeotec\recessed_doorsensor_gen5.xml">
<Filter>config</Filter>
</Xml>
<Xml Include="config\ge\relay.xml">
<Filter>config</Filter>
</Xml>
<Xml Include="config\qees\reto-plugin-switch.xml">
<Filter>config</Filter>
</Xml>
<Xml Include="config\cooper\RF9505-T.xml">
<Filter>config</Filter>
</Xml>
<Xml Include="config\cooper\RF9540-N.xml">
<Filter>config</Filter>
</Xml>
<Xml Include="config\zipato\RGBBulb.xml">
<Filter>config</Filter>
</Xml>
<Xml Include="config\leviton\rzi10.xml">
<Filter>config</Filter>
</Xml>
<Xml Include="config\BeNext\SceneController.xml">
<Filter>config</Filter>
</Xml>
<Xml Include="config\everspring\se812.xml">
<Filter>config</Filter>
</Xml>
<Xml Include="config\aeotec\ses.xml">
<Filter>config</Filter>
</Xml>
<Xml Include="config\aeotec\ses2.xml">
<Filter>config</Filter>
</Xml>
<Xml Include="config\everspring\sf812.xml">
<Filter>config</Filter>
</Xml>
<Xml Include="config\everspring\sm103.xml">
<Filter>config</Filter>
</Xml>
<Xml Include="config\wenzhou\sm103.xml">
<Filter>config</Filter>
</Xml>
<Xml Include="config\everspring\sp103.xml">
<Filter>config</Filter>
</Xml>
<Xml Include="config\everspring\sp814.xml">
<Filter>config</Filter>
</Xml>
<Xml Include="config\everspring\st814.xml">
<Filter>config</Filter>
</Xml>
<Xml Include="config\everspring\st815.xml">
<Filter>config</Filter>
</Xml>
<Xml Include="config\swiid\swiidinter.xml">
<Filter>config</Filter>
</Xml>
<Xml Include="config\swiid\swiidplug.xml">
<Filter>config</Filter>
</Xml>
<Xml Include="config\BeNext\TagReader.xml">
<Filter>config</Filter>
</Xml>
<Xml Include="config\honeywell\th8320zw1000.xml">
<Filter>config</Filter>
</Xml>
<Xml Include="config\rcs\therm0005.xml">
<Filter>config</Filter>
</Xml>
<Xml Include="config\rcs\therm0007.xml">
<Filter>config</Filter>
</Xml>
<Xml Include="config\rcs\therm0009.xml">
<Filter>config</Filter>
</Xml>
<Xml Include="config\everspring\tse03.xml">
<Filter>config</Filter>
</Xml>
<Xml Include="config\wenzhou\tsp01.xml">
<Filter>config</Filter>
</Xml>
<Xml Include="config\wenzhou\tz65d.xml">
<Filter>config</Filter>
</Xml>
<Xml Include="config\wenzhou\tz66d.xml">
<Filter>config</Filter>
</Xml>
<Xml Include="config\wenzhou\tz67.xml">
<Filter>config</Filter>
</Xml>
<Xml Include="config\wenzhou\tz88.xml">
<Filter>config</Filter>
</Xml>
<Xml Include="config\trane\TZEMT400AB32MAA.xml">
<Filter>config</Filter>
</Xml>
<Xml Include="config\trane\TZEMT400BB32MAA.xml">
<Filter>config</Filter>
</Xml>
<Xml Include="config\widom\UBS104.xml">
<Filter>config</Filter>
</Xml>
<Xml Include="config\vitrum\vitrumBS.xml">
<Filter>config</Filter>
</Xml>
<Xml Include="config\leviton\vrcpg.xml">
<Filter>config</Filter>
</Xml>
<Xml Include="config\leviton\vrf01.xml">
<Filter>config</Filter>
</Xml>
<Xml Include="config\leviton\vri06.xml">
<Filter>config</Filter>
</Xml>
<Xml Include="config\leviton\vri10.xml">
<Filter>config</Filter>
</Xml>
<Xml Include="config\aeotec\watersensor.xml">
<Filter>config</Filter>
</Xml>
<Xml Include="config\dragontech\wd-100.xml">
<Filter>config</Filter>
</Xml>
<Xml Include="config\waynedalton\WDTC-20.xml">
<Filter>config</Filter>
</Xml>
<Xml Include="config\danfoss\z.xml">
<Filter>config</Filter>
</Xml>
<Xml Include="config\vision\zd2102.xml">
<Filter>config</Filter>
</Xml>
<Xml Include="config\act\zdm230.xml">
<Filter>config</Filter>
</Xml>
<Xml Include="config\act\zdw103.xml">
<Filter>config</Filter>
</Xml>
<Xml Include="config\act\zdw232.xml">
<Filter>config</Filter>
</Xml>
<Xml Include="config\remotec\zfm-80.xml">
<Filter>config</Filter>
</Xml>
<Xml Include="config\act\zir010.xml">
<Filter>config</Filter>
</Xml>
<Xml Include="config\vision\zm1601eu.xml">
<Filter>config</Filter>
</Xml>
<Xml Include="config\zwave.me\ZME_05431.xml">
<Filter>config</Filter>
</Xml>
<Xml Include="config\zwave.me\ZME_06433.xml">
<Filter>config</Filter>
</Xml>
<Xml Include="config\zwave.me\ZME_06436.xml">
<Filter>config</Filter>
</Xml>
<Xml Include="config\zwave.me\ZME_064435.xml">
<Filter>config</Filter>
</Xml>
<Xml Include="config\zwave.me\ZME_WALLC-S.xml">
<Filter>config</Filter>
</Xml>
<Xml Include="config\zwave.me\ZME_WCD2.xml">
<Filter>config</Filter>
</Xml>
<Xml Include="config\qubino\ZMNHAA2.xml">
<Filter>config</Filter>
</Xml>
<Xml Include="config\qubino\ZMNHBA2.xml">
<Filter>config</Filter>
</Xml>
<Xml Include="config\qubino\ZMNHCA2.xml">
<Filter>config</Filter>
</Xml>
<Xml Include="config\qubino\ZMNHDA2.xml">
<Filter>config</Filter>
</Xml>
<Xml Include="config\qubino\ZMNHIA2.xml">
<Filter>config</Filter>
</Xml>
<Xml Include="config\qubino\ZMNHJA2.xml">
<Filter>config</Filter>
</Xml>
<Xml Include="config\vision\zp3102.xml">
<Filter>config</Filter>
</Xml>
<Xml Include="config\act\zrp110.xml">
<Filter>config</Filter>
</Xml>
<Xml Include="config\act\zrw103.xml">
<Filter>config</Filter>
</Xml>
<Xml Include="config\vision\zs5101eu.xml">
<Filter>config</Filter>
</Xml>
<Xml Include="config\homeseer\ztroller.xml">
<Filter>config</Filter>
</Xml>
<Xml Include="config\remotec\zurc.xml">
<Filter>config</Filter>
</Xml>
<Xml Include="config\duwi\ZWES1000.xml">
<Filter>config</Filter>
</Xml>
<Xml Include="config\duwi\ZWESJ300.xml">
<Filter>config</Filter>
</Xml>
<Xml Include="config\remotec\zxt-120.xml">
<Filter>config</Filter>
</Xml>
</ItemGroup> </ItemGroup>
</Project> </Project>

View file

@ -37,7 +37,7 @@
#include "platform/Event.h" #include "platform/Event.h"
#include "platform/Mutex.h" #include "platform/Mutex.h"
#include "platform/SerialController.h" #include "platform/SerialController.h"
#ifdef _WINRT_DLL #ifdef WINRT
#include "platform/winRT/HidControllerWinRT.h" #include "platform/winRT/HidControllerWinRT.h"
#else #else
#include "platform/HidController.h" #include "platform/HidController.h"

View file

@ -130,7 +130,7 @@ Options* Options::Create
s_instance->AddOptionString( "CustomSecuredCC", "0x62,0x4c,0x63", false); // What List of Custom CC should we always encrypt if SecurityStrategy is CUSTOM s_instance->AddOptionString( "CustomSecuredCC", "0x62,0x4c,0x63", false); // What List of Custom CC should we always encrypt if SecurityStrategy is CUSTOM
s_instance->AddOptionBool( "EnforceSecureReception", true); // if we recieve a clear text message for a CC that is Secured, should we drop the message s_instance->AddOptionBool( "EnforceSecureReception", true); // if we recieve a clear text message for a CC that is Secured, should we drop the message
#if defined _WINRT_DLL #if defined WINRT
s_instance->AddOptionInt( "ThreadTerminateTimeout", -1); // Since threads cannot be terminated in WinRT, Thread::Terminate will simply wait for them to exit on there own s_instance->AddOptionInt( "ThreadTerminateTimeout", -1); // Since threads cannot be terminated in WinRT, Thread::Terminate will simply wait for them to exit on there own
#endif #endif
} }

View file

@ -30,7 +30,7 @@
#ifdef WIN32 #ifdef WIN32
#include "platform/windows/EventImpl.h" // Platform-specific implementation of an event #include "platform/windows/EventImpl.h" // Platform-specific implementation of an event
#elif defined _WINRT_DLL #elif defined WINRT
#include "platform/winRT/EventImpl.h" // Platform-specific implementation of an event #include "platform/winRT/EventImpl.h" // Platform-specific implementation of an event
#else #else
#include "platform/unix/EventImpl.h" // Platform-specific implementation of an event #include "platform/unix/EventImpl.h" // Platform-specific implementation of an event

View file

@ -30,7 +30,7 @@
#ifdef WIN32 #ifdef WIN32
#include "platform/windows/FileOpsImpl.h" // Platform-specific implementation of a File Operations #include "platform/windows/FileOpsImpl.h" // Platform-specific implementation of a File Operations
#elif defined _WINRT_DLL #elif defined WINRT
#include "platform/winRT/FileOpsImpl.h" // Platform-specific implementation of a File Operations #include "platform/winRT/FileOpsImpl.h" // Platform-specific implementation of a File Operations
#else #else
#include "platform/unix/FileOpsImpl.h" // Platform-specific implementation of a File Operations #include "platform/unix/FileOpsImpl.h" // Platform-specific implementation of a File Operations

View file

@ -33,7 +33,7 @@
#ifdef WIN32 #ifdef WIN32
#include "platform/windows/LogImpl.h" // Platform-specific implementation of a log #include "platform/windows/LogImpl.h" // Platform-specific implementation of a log
#elif defined _WINRT_DLL #elif defined WINRT
#include "platform/winRT/LogImpl.h" // Platform-specific implementation of a log #include "platform/winRT/LogImpl.h" // Platform-specific implementation of a log
#else #else
#include "platform/unix/LogImpl.h" // Platform-specific implementation of a log #include "platform/unix/LogImpl.h" // Platform-specific implementation of a log

View file

@ -30,7 +30,7 @@
#ifdef WIN32 #ifdef WIN32
#include "platform/windows/MutexImpl.h" // Platform-specific implementation of a mutex #include "platform/windows/MutexImpl.h" // Platform-specific implementation of a mutex
#elif defined _WINRT_DLL #elif defined WINRT
#include "platform/winRT/MutexImpl.h" // Platform-specific implementation of a mutex #include "platform/winRT/MutexImpl.h" // Platform-specific implementation of a mutex
#else #else
#include "platform/unix/MutexImpl.h" // Platform-specific implementation of a mutex #include "platform/unix/MutexImpl.h" // Platform-specific implementation of a mutex

View file

@ -33,7 +33,7 @@
#ifdef WIN32 #ifdef WIN32
#include "platform/windows/SerialControllerImpl.h" // Platform-specific implementation of a serial port #include "platform/windows/SerialControllerImpl.h" // Platform-specific implementation of a serial port
#elif defined _WINRT_DLL #elif defined WINRT
#include "platform/winRT/SerialControllerImpl.h" // Platform-specific implementation of a serial port #include "platform/winRT/SerialControllerImpl.h" // Platform-specific implementation of a serial port
#else #else
#include "platform/unix/SerialControllerImpl.h" // Platform-specific implementation of a serial port #include "platform/unix/SerialControllerImpl.h" // Platform-specific implementation of a serial port

View file

@ -31,7 +31,7 @@
#ifdef WIN32 #ifdef WIN32
#include "platform/windows/ThreadImpl.h" // Platform-specific implementation of a thread #include "platform/windows/ThreadImpl.h" // Platform-specific implementation of a thread
#elif defined _WINRT_DLL #elif defined WINRT
#include "platform/winRT/ThreadImpl.h" // Platform-specific implementation of a thread #include "platform/winRT/ThreadImpl.h" // Platform-specific implementation of a thread
#else #else
#include "platform/unix/ThreadImpl.h" // Platform-specific implementation of a thread #include "platform/unix/ThreadImpl.h" // Platform-specific implementation of a thread

View file

@ -31,7 +31,7 @@
#ifdef WIN32 #ifdef WIN32
#include "platform/windows/TimeStampImpl.h" // Platform-specific implementation of a TimeStamp #include "platform/windows/TimeStampImpl.h" // Platform-specific implementation of a TimeStamp
#elif defined _WINRT_DLL #elif defined WINRT
#include "platform/winRT/TimeStampImpl.h" // Platform-specific implementation of a TimeStamp #include "platform/winRT/TimeStampImpl.h" // Platform-specific implementation of a TimeStamp
#else #else
#include "platform/unix/TimeStampImpl.h" // Platform-specific implementation of a TimeStamp #include "platform/unix/TimeStampImpl.h" // Platform-specific implementation of a TimeStamp

View file

@ -33,7 +33,7 @@
#ifdef WIN32 #ifdef WIN32
#include "platform/windows/WaitImpl.h" // Platform-specific implementation of a Wait object #include "platform/windows/WaitImpl.h" // Platform-specific implementation of a Wait object
#elif defined _WINRT_DLL #elif defined WINRT
#include "platform/winRT/WaitImpl.h" // Platform-specific implementation of a Wait object #include "platform/winRT/WaitImpl.h" // Platform-specific implementation of a Wait object
#else #else
#include "platform/unix/WaitImpl.h" // Platform-specific implementation of a Wait object #include "platform/unix/WaitImpl.h" // Platform-specific implementation of a Wait object