Skip to content

Commit f595412

Browse files
committed
Merge branch 'fix/opm-win32-build' into feature/pc-latency-diagnostics
2 parents 62ee134 + 2bee0a8 commit f595412

File tree

3 files changed

+14
-8
lines changed

3 files changed

+14
-8
lines changed

IntelPresentMon/AppCef/CefNano.vcxproj

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -170,7 +170,7 @@
170170
<SubSystem>Windows</SubSystem>
171171
<GenerateDebugInformation>true</GenerateDebugInformation>
172172
<AdditionalLibraryDirectories>Cef\Lib\Debug;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
173-
<AdditionalDependencies>libcef.lib;libcef_dll_wrapper.lib;Dwrite.lib;%(AdditionalDependencies)</AdditionalDependencies>
173+
<AdditionalDependencies>libcef.lib;libcef_dll_wrapper.lib;Dwrite.lib;shcore.lib;%(AdditionalDependencies)</AdditionalDependencies>
174174
</Link>
175175
<PostBuildEvent>
176176
<Message>Executing Post Build</Message>
@@ -200,7 +200,7 @@
200200
<OptimizeReferences>true</OptimizeReferences>
201201
<GenerateDebugInformation>true</GenerateDebugInformation>
202202
<AdditionalLibraryDirectories>Cef\Lib\Release;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
203-
<AdditionalDependencies>libcef.lib;libcef_dll_wrapper.lib;Dwrite.lib;%(AdditionalDependencies)</AdditionalDependencies>
203+
<AdditionalDependencies>libcef.lib;libcef_dll_wrapper.lib;Dwrite.lib;shcore.lib;%(AdditionalDependencies)</AdditionalDependencies>
204204
</Link>
205205
<PostBuildEvent>
206206
<Message>Executing Post Build</Message>

IntelPresentMon/CommonUtilities/CommonUtilities.vcxproj

Lines changed: 10 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -216,20 +216,22 @@
216216
</ImportGroup>
217217
<PropertyGroup Label="UserMacros" />
218218
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
219-
<OutDir>..\..\build\obj\$(ProjectName)-$(Platform)-$(Configuration)\</OutDir>
220-
<IntDir>..\..\build\obj\$(ProjectName)-$(Platform)-$(Configuration)\</IntDir>
219+
<OutDir>$(SolutionDir)build\lib\$(ProjectName)-$(Platform)-$(Configuration)\</OutDir>
220+
<IntDir>$(SolutionDir)build\obj\$(ProjectName)-$(Platform)-$(Configuration)\</IntDir>
221221
</PropertyGroup>
222222
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
223-
<OutDir>..\..\build\obj\$(ProjectName)-$(Platform)-$(Configuration)\</OutDir>
224-
<IntDir>..\..\build\obj\$(ProjectName)-$(Platform)-$(Configuration)\</IntDir>
223+
<OutDir>$(SolutionDir)build\lib\$(ProjectName)-$(Platform)-$(Configuration)\</OutDir>
224+
<IntDir>$(SolutionDir)build\obj\$(ProjectName)-$(Platform)-$(Configuration)\</IntDir>
225225
</PropertyGroup>
226226
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
227227
<CustomBuildBeforeTargets>
228228
</CustomBuildBeforeTargets>
229+
<OutDir>$(SolutionDir)build\lib\$(ProjectName)-$(Platform)-$(Configuration)\</OutDir>
229230
</PropertyGroup>
230231
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
231232
<CustomBuildBeforeTargets>
232233
</CustomBuildBeforeTargets>
234+
<OutDir>$(SolutionDir)build\lib\$(ProjectName)-$(Platform)-$(Configuration)\</OutDir>
233235
</PropertyGroup>
234236
<PropertyGroup Label="Vcpkg" />
235237
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
@@ -294,7 +296,8 @@
294296
</Outputs>
295297
</CustomBuildStep>
296298
<Lib>
297-
<AdditionalDependencies>shcore.lib</AdditionalDependencies>
299+
<AdditionalDependencies>
300+
</AdditionalDependencies>
298301
</Lib>
299302
</ItemDefinitionGroup>
300303
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
@@ -327,7 +330,8 @@
327330
</Outputs>
328331
</CustomBuildStep>
329332
<Lib>
330-
<AdditionalDependencies>shcore.lib</AdditionalDependencies>
333+
<AdditionalDependencies>
334+
</AdditionalDependencies>
331335
</Lib>
332336
</ItemDefinitionGroup>
333337
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />

IntelPresentMon/Core/source/win/HotkeyListener.cpp

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,8 @@
55
#include <CommonUtilities/Exception.h>
66
#include <CommonUtilities/ref/WrapReflect.h>
77
#include <ranges>
8+
// disable faulty warnings on lock
9+
#pragma warning(disable: 26117 26110)
810

911
namespace rn = std::ranges;
1012
namespace vi = rn::views;

0 commit comments

Comments
 (0)