From f593c621aa9a4a41f837ad7847597ff07846870b Mon Sep 17 00:00:00 2001
From: Stephanie Anderl <46726333+sanderl@users.noreply.github.com>
Date: Tue, 10 Dec 2019 16:15:49 -0800
Subject: [PATCH] Update GraphingCalculator Projects to allow official builds
(#852)
* renamed MockGraphingImpl to GraphingImpl, updated the nuget.config to include the WindowsApps feed
* Revert nuget.config change
* Updated vcxproj files to output to the same directory regardless of configuration
* Removed outder used GenerateProjectSpecificOutputfolder instead
* revert commenting out the temporary.pfx cert in the calculator.vcxproj file
---
nuget.config | 2 +-
src/CalcManager/CalcManager.vcxproj | 26 ++------------
src/CalcViewModel/CalcViewModel.vcxproj | 26 ++------------
src/Calculator.sln | 2 +-
src/Calculator/Calculator.vcxproj | 5 ++-
src/GraphControl/GraphControl.vcxproj | 28 +++------------
.../GraphingImpl.vcxproj} | 35 +++----------------
.../GraphingImpl.vcxproj.filters} | 0
.../Mocks/MathSolver.cpp | 0
.../Mocks/MathSolver.h | 0
.../dllmain.cpp | 0
.../pch.cpp | 0
src/{MockGraphingImpl => GraphingImpl}/pch.h | 0
.../targetver.h | 0
14 files changed, 20 insertions(+), 104 deletions(-)
rename src/{MockGraphingImpl/MockGraphingImpl.vcxproj => GraphingImpl/GraphingImpl.vcxproj} (90%)
rename src/{MockGraphingImpl/MockGraphingImpl.vcxproj.filters => GraphingImpl/GraphingImpl.vcxproj.filters} (100%)
rename src/{MockGraphingImpl => GraphingImpl}/Mocks/MathSolver.cpp (100%)
rename src/{MockGraphingImpl => GraphingImpl}/Mocks/MathSolver.h (100%)
rename src/{MockGraphingImpl => GraphingImpl}/dllmain.cpp (100%)
rename src/{MockGraphingImpl => GraphingImpl}/pch.cpp (100%)
rename src/{MockGraphingImpl => GraphingImpl}/pch.h (100%)
rename src/{MockGraphingImpl => GraphingImpl}/targetver.h (100%)
diff --git a/nuget.config b/nuget.config
index 0286336..6ef7f34 100644
--- a/nuget.config
+++ b/nuget.config
@@ -3,4 +3,4 @@
-
\ No newline at end of file
+
diff --git a/src/CalcManager/CalcManager.vcxproj b/src/CalcManager/CalcManager.vcxproj
index b30b397..80940c6 100644
--- a/src/CalcManager/CalcManager.vcxproj
+++ b/src/CalcManager/CalcManager.vcxproj
@@ -132,29 +132,9 @@
-
- false
-
-
- false
-
-
- false
-
-
- false
-
-
- false
-
-
- false
-
-
- false
-
-
+
false
+ true
@@ -366,4 +346,4 @@
-
\ No newline at end of file
+
diff --git a/src/CalcViewModel/CalcViewModel.vcxproj b/src/CalcViewModel/CalcViewModel.vcxproj
index df393fd..be43a55 100644
--- a/src/CalcViewModel/CalcViewModel.vcxproj
+++ b/src/CalcViewModel/CalcViewModel.vcxproj
@@ -122,29 +122,9 @@
-
- false
-
-
- false
-
-
- false
-
-
- false
-
-
- false
-
-
- false
-
-
- false
-
-
+
false
+ true
@@ -440,4 +420,4 @@
-
\ No newline at end of file
+
diff --git a/src/Calculator.sln b/src/Calculator.sln
index 324dec2..717c6b8 100644
--- a/src/Calculator.sln
+++ b/src/Calculator.sln
@@ -21,7 +21,7 @@ Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "CalculatorUITests", "Calcul
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "CalculatorUITestFramework", "CalculatorUITestFramework\CalculatorUITestFramework.csproj", "{96454213-94AF-457D-9DF9-B14F80E7770F}"
EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "MockGraphingImpl", "MockGraphingImpl\MockGraphingImpl.vcxproj", "{52E03A58-B378-4F50-8BFB-F659FB85E790}"
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "GraphingImpl", "GraphingImpl\GraphingImpl.vcxproj", "{52E03A58-B378-4F50-8BFB-F659FB85E790}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "GraphControl", "GraphControl\GraphControl.vcxproj", "{E727A92B-F149-492C-8117-C039A298719B}"
EndProject
diff --git a/src/Calculator/Calculator.vcxproj b/src/Calculator/Calculator.vcxproj
index 73e955b..974a818 100644
--- a/src/Calculator/Calculator.vcxproj
+++ b/src/Calculator/Calculator.vcxproj
@@ -225,6 +225,9 @@
0.0.0.0
+
+ true
+
@@ -888,4 +891,4 @@
-
\ No newline at end of file
+
diff --git a/src/GraphControl/GraphControl.vcxproj b/src/GraphControl/GraphControl.vcxproj
index f07da85..251ee35 100644
--- a/src/GraphControl/GraphControl.vcxproj
+++ b/src/GraphControl/GraphControl.vcxproj
@@ -121,29 +121,9 @@
-
- false
-
-
- false
-
-
- false
-
-
- false
-
-
- false
-
-
- false
-
-
- false
-
-
+
false
+ true
$([MSBuild]::ValueOrDefault($(GraphingInterfaceDir), '$(SolutionDir)\GraphingInterfaces\'))
@@ -337,10 +317,10 @@
-
+
{52E03A58-B378-4F50-8BFB-F659FB85E790}
-
\ No newline at end of file
+
diff --git a/src/MockGraphingImpl/MockGraphingImpl.vcxproj b/src/GraphingImpl/GraphingImpl.vcxproj
similarity index 90%
rename from src/MockGraphingImpl/MockGraphingImpl.vcxproj
rename to src/GraphingImpl/GraphingImpl.vcxproj
index 8c2aad5..4a6cc87 100644
--- a/src/MockGraphingImpl/MockGraphingImpl.vcxproj
+++ b/src/GraphingImpl/GraphingImpl.vcxproj
@@ -37,7 +37,7 @@
{52e03a58-b378-4f50-8bfb-f659fb85e790}
DynamicLibrary
- MockGraphingImpl
+ GraphingImpl
en-US
14.0
true
@@ -122,37 +122,10 @@
-
- false
- false
-
-
- false
- false
-
-
- false
- false
-
-
- false
- false
-
-
- false
- false
-
-
- false
- false
-
-
- false
- false
-
-
+
false
false
+ true
@@ -297,4 +270,4 @@
-
\ No newline at end of file
+
diff --git a/src/MockGraphingImpl/MockGraphingImpl.vcxproj.filters b/src/GraphingImpl/GraphingImpl.vcxproj.filters
similarity index 100%
rename from src/MockGraphingImpl/MockGraphingImpl.vcxproj.filters
rename to src/GraphingImpl/GraphingImpl.vcxproj.filters
diff --git a/src/MockGraphingImpl/Mocks/MathSolver.cpp b/src/GraphingImpl/Mocks/MathSolver.cpp
similarity index 100%
rename from src/MockGraphingImpl/Mocks/MathSolver.cpp
rename to src/GraphingImpl/Mocks/MathSolver.cpp
diff --git a/src/MockGraphingImpl/Mocks/MathSolver.h b/src/GraphingImpl/Mocks/MathSolver.h
similarity index 100%
rename from src/MockGraphingImpl/Mocks/MathSolver.h
rename to src/GraphingImpl/Mocks/MathSolver.h
diff --git a/src/MockGraphingImpl/dllmain.cpp b/src/GraphingImpl/dllmain.cpp
similarity index 100%
rename from src/MockGraphingImpl/dllmain.cpp
rename to src/GraphingImpl/dllmain.cpp
diff --git a/src/MockGraphingImpl/pch.cpp b/src/GraphingImpl/pch.cpp
similarity index 100%
rename from src/MockGraphingImpl/pch.cpp
rename to src/GraphingImpl/pch.cpp
diff --git a/src/MockGraphingImpl/pch.h b/src/GraphingImpl/pch.h
similarity index 100%
rename from src/MockGraphingImpl/pch.h
rename to src/GraphingImpl/pch.h
diff --git a/src/MockGraphingImpl/targetver.h b/src/GraphingImpl/targetver.h
similarity index 100%
rename from src/MockGraphingImpl/targetver.h
rename to src/GraphingImpl/targetver.h