From 78bc101ab1d3ccb4640ff573e0ee6dbfe2c61d56 Mon Sep 17 00:00:00 2001 From: Bran Gavino Date: Thu, 4 Sep 2025 19:41:58 -0700 Subject: [PATCH 1/4] Add missing dependency CommonUtilities to ConsoleApplication.sln --- PresentMon/ConsoleApplication.sln | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/PresentMon/ConsoleApplication.sln b/PresentMon/ConsoleApplication.sln index af79fb82c..3f05d27e5 100644 --- a/PresentMon/ConsoleApplication.sln +++ b/PresentMon/ConsoleApplication.sln @@ -10,6 +10,8 @@ Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "PresentMon", "PresentMon.vc {892028E5-32F6-45FC-8AB2-90FCBCAC4BF6} = {892028E5-32F6-45FC-8AB2-90FCBCAC4BF6} EndProjectSection EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "CommonUtilities", "..\IntelPresentMon\CommonUtilities\CommonUtilities.vcxproj", "{08A704D8-CA1C-45E9-8EDE-542A1A43B53E}" +EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution Debug|ARM = Debug|ARM @@ -54,6 +56,22 @@ Global {4EB9794B-1F12-48CE-ADC1-917E9810F29E}.Release|x64.Build.0 = Release|x64 {4EB9794B-1F12-48CE-ADC1-917E9810F29E}.Release|x86.ActiveCfg = Release|Win32 {4EB9794B-1F12-48CE-ADC1-917E9810F29E}.Release|x86.Build.0 = Release|Win32 + {08A704D8-CA1C-45E9-8EDE-542A1A43B53E}.Debug|ARM.ActiveCfg = Debug|x64 + {08A704D8-CA1C-45E9-8EDE-542A1A43B53E}.Debug|ARM.Build.0 = Debug|x64 + {08A704D8-CA1C-45E9-8EDE-542A1A43B53E}.Debug|ARM64.ActiveCfg = Debug|x64 + {08A704D8-CA1C-45E9-8EDE-542A1A43B53E}.Debug|ARM64.Build.0 = Debug|x64 + {08A704D8-CA1C-45E9-8EDE-542A1A43B53E}.Debug|x64.ActiveCfg = Debug|x64 + {08A704D8-CA1C-45E9-8EDE-542A1A43B53E}.Debug|x64.Build.0 = Debug|x64 + {08A704D8-CA1C-45E9-8EDE-542A1A43B53E}.Debug|x86.ActiveCfg = Debug|Win32 + {08A704D8-CA1C-45E9-8EDE-542A1A43B53E}.Debug|x86.Build.0 = Debug|Win32 + {08A704D8-CA1C-45E9-8EDE-542A1A43B53E}.Release|ARM.ActiveCfg = Release|x64 + {08A704D8-CA1C-45E9-8EDE-542A1A43B53E}.Release|ARM.Build.0 = Release|x64 + {08A704D8-CA1C-45E9-8EDE-542A1A43B53E}.Release|ARM64.ActiveCfg = Release|x64 + {08A704D8-CA1C-45E9-8EDE-542A1A43B53E}.Release|ARM64.Build.0 = Release|x64 + {08A704D8-CA1C-45E9-8EDE-542A1A43B53E}.Release|x64.ActiveCfg = Release|x64 + {08A704D8-CA1C-45E9-8EDE-542A1A43B53E}.Release|x64.Build.0 = Release|x64 + {08A704D8-CA1C-45E9-8EDE-542A1A43B53E}.Release|x86.ActiveCfg = Release|Win32 + {08A704D8-CA1C-45E9-8EDE-542A1A43B53E}.Release|x86.Build.0 = Release|Win32 EndGlobalSection GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE From 2593ac1064699a033f759696ae28d2cd36364062 Mon Sep 17 00:00:00 2001 From: Bran Gavino Date: Thu, 4 Sep 2025 20:07:08 -0700 Subject: [PATCH 2/4] Update build instructions for console app --- BUILDING.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/BUILDING.md b/BUILDING.md index eb4b3e176..a478f2525 100644 --- a/BUILDING.md +++ b/BUILDING.md @@ -10,9 +10,9 @@ - [v3 of the WiX toolset and VS extension](https://wixtoolset.org/docs/wix3/) -Note: if you only want to build the PresentData library, or the PresentMon Console application -you only need Visual Studio. Ignore the other build and source dependency instructions and build -`PresentData\PresentData.vcxproj` or `PresentMon\ConsoleApplication.sln`. +Note: if you only want to build the PresentData library you only need Visual Studio. +Ignore the other build and source dependency instructions and build `PresentData\PresentData.vcxproj`. +For the PresentMon Console application, follow Step 1 then build `PresentMon\ConsoleApplication.sln`. ## Install Source Dependencies From 4ebff1a76008fd880d10127d5d59d6bd13012862 Mon Sep 17 00:00:00 2001 From: Bran Gavino Date: Thu, 4 Sep 2025 20:07:08 -0700 Subject: [PATCH 3/4] Update build instructions for console app Signed-off-by: Bran Gavino --- BUILDING.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/BUILDING.md b/BUILDING.md index eb4b3e176..a478f2525 100644 --- a/BUILDING.md +++ b/BUILDING.md @@ -10,9 +10,9 @@ - [v3 of the WiX toolset and VS extension](https://wixtoolset.org/docs/wix3/) -Note: if you only want to build the PresentData library, or the PresentMon Console application -you only need Visual Studio. Ignore the other build and source dependency instructions and build -`PresentData\PresentData.vcxproj` or `PresentMon\ConsoleApplication.sln`. +Note: if you only want to build the PresentData library you only need Visual Studio. +Ignore the other build and source dependency instructions and build `PresentData\PresentData.vcxproj`. +For the PresentMon Console application, follow Step 1 then build `PresentMon\ConsoleApplication.sln`. ## Install Source Dependencies From 06ae1b30a7abeb734091ad49b064046d082ed3f6 Mon Sep 17 00:00:00 2001 From: Bran Gavino Date: Thu, 4 Sep 2025 19:41:58 -0700 Subject: [PATCH 4/4] Add missing dependency CommonUtilities to ConsoleApplication.sln Signed-off-by: Bran Gavino