From 039691b8fcc20ff71815ebae5848a0c0da8aaa75 Mon Sep 17 00:00:00 2001 From: Joel Corley Date: Fri, 17 Aug 2018 17:23:35 -0700 Subject: Fix the solution and project so everything builds. Note: The DLLs are still not being signed. The driver package will install, but won't start because of it. --- .../MediaSource/MediaSource.vcxproj | 200 +++++++++++++++++++-- general/SimpleMediaSource/SimpleMediaSource.sln | 8 +- .../SimpleMediaSourceDriver.vcxproj | 50 +++++- 3 files changed, 242 insertions(+), 16 deletions(-) diff --git a/general/SimpleMediaSource/MediaSource/MediaSource.vcxproj b/general/SimpleMediaSource/MediaSource/MediaSource.vcxproj index 15e2b6c8..47562ff7 100644 --- a/general/SimpleMediaSource/MediaSource/MediaSource.vcxproj +++ b/general/SimpleMediaSource/MediaSource/MediaSource.vcxproj @@ -1,10 +1,26 @@ + + Debug + ARM + + + Debug + ARM64 + Debug Win32 + + Release + ARM + + + Release + ARM64 + Release Win32 @@ -22,35 +38,69 @@ 15.0 {43AD9BF7-E765-48FE-9826-71A8F2CB12DD} MediaSource - 10.0.17134.0 + $(LatestTargetPlatformVersion) SimpleMediaSource DynamicLibrary true - v141 + WindowsApplicationForDrivers10.0 + MultiByte + Universal + + + DynamicLibrary + true + WindowsApplicationForDrivers10.0 MultiByte + Universal DynamicLibrary false - v141 + WindowsApplicationForDrivers10.0 true MultiByte + Universal + + + DynamicLibrary + false + WindowsApplicationForDrivers10.0 + true + MultiByte + Universal DynamicLibrary true - v141 + WindowsApplicationForDrivers10.0 + MultiByte + Universal + + + DynamicLibrary + true + WindowsApplicationForDrivers10.0 MultiByte + Universal DynamicLibrary false - v141 + WindowsApplicationForDrivers10.0 true MultiByte + Universal + + + DynamicLibrary + false + WindowsApplicationForDrivers10.0 + true + MultiByte + Universal @@ -60,26 +110,88 @@ + + + + + + + + + + + + - + + NativeRecommendedRules.ruleset + false + + + NativeRecommendedRules.ruleset + false + + + NativeRecommendedRules.ruleset + false + + + NativeRecommendedRules.ruleset + false + + + NativeRecommendedRules.ruleset + false + + + NativeRecommendedRules.ruleset + false + + + NativeRecommendedRules.ruleset + false + + + NativeRecommendedRules.ruleset + false + Level3 Disabled true true + false + false + MultiThreadedDebugDLL + + + mfplat.lib;Mfsensorgroup.lib;%(AdditionalDependencies);OneCoreUAP.lib + %(IgnoreSpecificDefaultLibraries) + $(SolutionDir)MediaSource\module.def + + + + + Level3 + Disabled + true + true + false + false + MultiThreadedDebugDLL - mfplat.lib;RuntimeObject.lib;Mfsensorgroup.lib;%(AdditionalDependencies) + mfplat.lib;Mfsensorgroup.lib;%(AdditionalDependencies);OneCoreUAP.lib %(IgnoreSpecificDefaultLibraries) $(SolutionDir)MediaSource\module.def @@ -90,9 +202,28 @@ Disabled true true + false + false + MultiThreadedDebugDLL + + + mfplat.lib;Mfsensorgroup.lib;%(AdditionalDependencies);OneCoreUAP.lib + $(SolutionDir)MediaSource\module.def + %(IgnoreSpecificDefaultLibraries) + + + + + Level3 + Disabled + true + true + false + false + MultiThreadedDebugDLL - mfplat.lib;RuntimeObject.lib;Mfsensorgroup.lib;%(AdditionalDependencies) + mfplat.lib;Mfsensorgroup.lib;%(AdditionalDependencies);OneCoreUAP.lib $(SolutionDir)MediaSource\module.def %(IgnoreSpecificDefaultLibraries) @@ -105,13 +236,39 @@ true true true + false + false + MultiThreadedDLL true true - mfplat.lib;RuntimeObject.lib;Mfsensorgroup.lib;%(AdditionalDependencies) + mfplat.lib;Mfsensorgroup.lib;%(AdditionalDependencies);OneCoreUAP.lib %(IgnoreSpecificDefaultLibraries) $(SolutionDir)MediaSource\module.def + + + + + + Level3 + MaxSpeed + true + true + true + true + false + false + MultiThreadedDLL + + + true + true + mfplat.lib;Mfsensorgroup.lib;%(AdditionalDependencies);OneCoreUAP.lib + %(IgnoreSpecificDefaultLibraries) + $(SolutionDir)MediaSource\module.def + + @@ -122,11 +279,34 @@ true true true + false + MultiThreadedDLL + false + + + true + true + mfplat.lib;Mfsensorgroup.lib;%(AdditionalDependencies);OneCoreUAP.lib + %(IgnoreSpecificDefaultLibraries) + $(SolutionDir)MediaSource\module.def + + + + + Level3 + MaxSpeed + true + true + true + true + false + MultiThreadedDLL + false true true - mfplat.lib;RuntimeObject.lib;Mfsensorgroup.lib;%(AdditionalDependencies) + mfplat.lib;Mfsensorgroup.lib;%(AdditionalDependencies);OneCoreUAP.lib %(IgnoreSpecificDefaultLibraries) $(SolutionDir)MediaSource\module.def diff --git a/general/SimpleMediaSource/SimpleMediaSource.sln b/general/SimpleMediaSource/SimpleMediaSource.sln index c7b0e366..c93b8c42 100644 --- a/general/SimpleMediaSource/SimpleMediaSource.sln +++ b/general/SimpleMediaSource/SimpleMediaSource.sln @@ -3,7 +3,7 @@ Microsoft Visual Studio Solution File, Format Version 12.00 # Visual Studio 15 VisualStudioVersion = 15.0.27703.2026 MinimumVisualStudioVersion = 10.0.40219.1 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "MediaSource", "MediaSource\MediaSource.vcxproj", "{43AD9BF7-E765-48FE-9826-71A8F2CB12DD}" +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "SimpleMediaSource", "MediaSource\MediaSource.vcxproj", "{43AD9BF7-E765-48FE-9826-71A8F2CB12DD}" EndProject Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "SimpleMediaSourceDriver", "SimpleMediaSourceDriver\SimpleMediaSourceDriver.vcxproj", "{3098C6BF-E96E-4793-A70E-FB09B741580A}" EndProject @@ -25,8 +25,10 @@ Global {43AD9BF7-E765-48FE-9826-71A8F2CB12DD}.Debug|x64.Build.0 = Debug|x64 {43AD9BF7-E765-48FE-9826-71A8F2CB12DD}.Debug|x86.ActiveCfg = Debug|Win32 {43AD9BF7-E765-48FE-9826-71A8F2CB12DD}.Debug|x86.Build.0 = Debug|Win32 - {43AD9BF7-E765-48FE-9826-71A8F2CB12DD}.Release|ARM.ActiveCfg = Release|Win32 - {43AD9BF7-E765-48FE-9826-71A8F2CB12DD}.Release|ARM64.ActiveCfg = Release|Win32 + {43AD9BF7-E765-48FE-9826-71A8F2CB12DD}.Release|ARM.ActiveCfg = Release|ARM + {43AD9BF7-E765-48FE-9826-71A8F2CB12DD}.Release|ARM.Build.0 = Release|ARM + {43AD9BF7-E765-48FE-9826-71A8F2CB12DD}.Release|ARM64.ActiveCfg = Release|ARM64 + {43AD9BF7-E765-48FE-9826-71A8F2CB12DD}.Release|ARM64.Build.0 = Release|ARM64 {43AD9BF7-E765-48FE-9826-71A8F2CB12DD}.Release|x64.ActiveCfg = Release|x64 {43AD9BF7-E765-48FE-9826-71A8F2CB12DD}.Release|x64.Build.0 = Release|x64 {43AD9BF7-E765-48FE-9826-71A8F2CB12DD}.Release|x86.ActiveCfg = Release|Win32 diff --git a/general/SimpleMediaSource/SimpleMediaSourceDriver/SimpleMediaSourceDriver.vcxproj b/general/SimpleMediaSource/SimpleMediaSourceDriver/SimpleMediaSourceDriver.vcxproj index c3afadf5..38e21ccd 100644 --- a/general/SimpleMediaSource/SimpleMediaSourceDriver/SimpleMediaSourceDriver.vcxproj +++ b/general/SimpleMediaSource/SimpleMediaSourceDriver/SimpleMediaSourceDriver.vcxproj @@ -52,6 +52,21 @@ + + + + + + + + + + + + + {43ad9bf7-e765-48fe-9826-71a8f2cb12dd} + + {3098C6BF-E96E-4793-A70E-FB09B741580A} {32909489-7be5-497b-aafa-db6669d9b44b} @@ -163,15 +178,23 @@ DbgengRemoteDebugger + false + + DbgengRemoteDebugger + false + + DbgengRemoteDebugger + Server10_$(DDKPlatform) DbgengRemoteDebugger + Server10_$(DDKPlatform) @@ -179,6 +202,9 @@ true trace.h + + %(AdditionalDependencies);$(SDK_LIB_PATH)\OneCoreUAP.lib + @@ -186,6 +212,9 @@ true trace.h + + %(AdditionalDependencies);$(SDK_LIB_PATH)\OneCoreUAP.lib + @@ -193,6 +222,9 @@ true trace.h + + %(AdditionalDependencies);$(SDK_LIB_PATH)\OneCoreUAP.lib + @@ -200,6 +232,9 @@ true trace.h + + %(AdditionalDependencies);$(SDK_LIB_PATH)\OneCoreUAP.lib + @@ -207,6 +242,9 @@ true trace.h + + %(AdditionalDependencies);$(SDK_LIB_PATH)\OneCoreUAP.lib + @@ -214,6 +252,9 @@ true trace.h + + %(AdditionalDependencies);$(SDK_LIB_PATH)\OneCoreUAP.lib + @@ -221,6 +262,9 @@ true trace.h + + %(AdditionalDependencies);$(SDK_LIB_PATH)\OneCoreUAP.lib + @@ -228,10 +272,10 @@ true trace.h + + %(AdditionalDependencies);$(SDK_LIB_PATH)\OneCoreUAP.lib + - - - -- cgit v1.3.1