From f054892c8af1693093fba9e550c512e6c0683b26 Mon Sep 17 00:00:00 2001 From: Taryn Hill Date: Mon, 5 Sep 2016 13:42:37 -0500 Subject: [PATCH 1/9] Add mods/*/*.pdb to gitignore --- .gitignore | 1 + 1 file changed, 1 insertion(+) diff --git a/.gitignore b/.gitignore index def47e4e4c..5c7a5c4fff 100644 --- a/.gitignore +++ b/.gitignore @@ -21,6 +21,7 @@ _ReSharper.*/ # binaries mods/*/*.dll mods/*/*.mdb +mods/*/*.pdb /*.dll /*.dll.config /*.so From 7049b89288f472c95bf8cee78bbba0f929487565 Mon Sep 17 00:00:00 2001 From: Taryn Hill Date: Sun, 4 Sep 2016 16:33:24 -0500 Subject: [PATCH 2/9] RA csproj: Use MSBuild tasks instead of shelling out --- OpenRA.Mods.RA/OpenRA.Mods.RA.csproj | 47 ++++++++++++++-------------- 1 file changed, 24 insertions(+), 23 deletions(-) diff --git a/OpenRA.Mods.RA/OpenRA.Mods.RA.csproj b/OpenRA.Mods.RA/OpenRA.Mods.RA.csproj index 686c4ac219..7f12f22c6f 100644 --- a/OpenRA.Mods.RA/OpenRA.Mods.RA.csproj +++ b/OpenRA.Mods.RA/OpenRA.Mods.RA.csproj @@ -39,12 +39,6 @@ DEBUG;TRACE x86 prompt - - - - - - AllRules.ruleset true @@ -58,12 +52,6 @@ prompt AllRules.ruleset true - - - - - - @@ -147,16 +135,29 @@ - + + + - --> - - mkdir "$(SolutionDir)mods/ra/" -copy "$(TargetPath)" "$(SolutionDir)mods/ra/" -cd "$(SolutionDir)" - - \ No newline at end of file + From 69c919943f1b8590a1b21355bd5d946ce550dbda Mon Sep 17 00:00:00 2001 From: Taryn Hill Date: Sun, 4 Sep 2016 18:26:57 -0500 Subject: [PATCH 3/9] CnC csproj: Use MSBuild tasks instead of shelling out --- OpenRA.Mods.Cnc/OpenRA.Mods.Cnc.csproj | 47 +++++++++++++------------- 1 file changed, 24 insertions(+), 23 deletions(-) diff --git a/OpenRA.Mods.Cnc/OpenRA.Mods.Cnc.csproj b/OpenRA.Mods.Cnc/OpenRA.Mods.Cnc.csproj index fd3357dda1..a4e7d02fea 100644 --- a/OpenRA.Mods.Cnc/OpenRA.Mods.Cnc.csproj +++ b/OpenRA.Mods.Cnc/OpenRA.Mods.Cnc.csproj @@ -39,12 +39,6 @@ x86 prompt bin\Debug\ - - - - - - AllRules.ruleset true @@ -58,12 +52,6 @@ prompt AllRules.ruleset true - - - - - - @@ -119,16 +107,29 @@ - + + + - --> - - mkdir "$(SolutionDir)mods/cnc/" -copy "$(TargetPath)" "$(SolutionDir)mods/cnc/" -cd "$(SolutionDir)" - - \ No newline at end of file + From 5308a25ab95f06b4261b8a99134ce4e9d7e02d2c Mon Sep 17 00:00:00 2001 From: Taryn Hill Date: Sun, 4 Sep 2016 18:30:09 -0500 Subject: [PATCH 4/9] D2k csproj: Use MSBuild tasks instead of shelling out --- OpenRA.Mods.D2k/OpenRA.Mods.D2k.csproj | 43 ++++++++++++++++---------- 1 file changed, 27 insertions(+), 16 deletions(-) diff --git a/OpenRA.Mods.D2k/OpenRA.Mods.D2k.csproj b/OpenRA.Mods.D2k/OpenRA.Mods.D2k.csproj index 7baf4c5cc0..50c76c26fc 100644 --- a/OpenRA.Mods.D2k/OpenRA.Mods.D2k.csproj +++ b/OpenRA.Mods.D2k/OpenRA.Mods.D2k.csproj @@ -39,12 +39,6 @@ x86 prompt bin\Debug\ - - - - - - TRACE;DEBUG; AllRules.ruleset true @@ -59,12 +53,6 @@ prompt AllRules.ruleset true - - - - - - @@ -101,7 +89,6 @@ - mkdir "$(SolutionDir)mods/d2k/" copy "$(TargetPath)" "$(SolutionDir)mods/d2k/" @@ -136,6 +123,30 @@ cd "$(SolutionDir)" true - - - \ No newline at end of file + + + + + + + + + + From 1cfe9ed5125a0aeb38fa394d652582cb786c075f Mon Sep 17 00:00:00 2001 From: Taryn Hill Date: Sun, 4 Sep 2016 18:32:24 -0500 Subject: [PATCH 5/9] Common csproj: Use MSBuild tasks instead of shelling out --- OpenRA.Mods.Common/OpenRA.Mods.Common.csproj | 47 ++++++++++---------- 1 file changed, 24 insertions(+), 23 deletions(-) diff --git a/OpenRA.Mods.Common/OpenRA.Mods.Common.csproj b/OpenRA.Mods.Common/OpenRA.Mods.Common.csproj index f7b5de4468..0a38d5fa82 100644 --- a/OpenRA.Mods.Common/OpenRA.Mods.Common.csproj +++ b/OpenRA.Mods.Common/OpenRA.Mods.Common.csproj @@ -24,12 +24,6 @@ x86 true AllRules.ruleset - - - - - - true @@ -41,12 +35,6 @@ prompt AllRules.ruleset true - - - - - - @@ -784,16 +772,29 @@ - - mkdir "$(SolutionDir)mods/common/" -copy "$(TargetPath)" "$(SolutionDir)mods/common/" -cd "$(SolutionDir)" - - + + + - --> - \ No newline at end of file + From cacb2a304abad69bc11f671fe723875c48cb7161 Mon Sep 17 00:00:00 2001 From: Taryn Hill Date: Sun, 4 Sep 2016 18:35:30 -0500 Subject: [PATCH 6/9] TS csproj: Use MSBuild tasks instead of shelling out --- OpenRA.Mods.TS/OpenRA.Mods.TS.csproj | 49 ++++++++++++++-------------- 1 file changed, 25 insertions(+), 24 deletions(-) diff --git a/OpenRA.Mods.TS/OpenRA.Mods.TS.csproj b/OpenRA.Mods.TS/OpenRA.Mods.TS.csproj index b59843ae05..2a269b9b96 100644 --- a/OpenRA.Mods.TS/OpenRA.Mods.TS.csproj +++ b/OpenRA.Mods.TS/OpenRA.Mods.TS.csproj @@ -17,12 +17,6 @@ TRACE;DEBUG x86 prompt - - - - - - AllRules.ruleset full true @@ -37,12 +31,6 @@ prompt AllRules.ruleset true - - - - - - @@ -53,7 +41,6 @@ False - {0DFB103F-2962-400F-8C6D-E2C28CCBA633} @@ -84,16 +71,30 @@ - + + + - --> - - mkdir "$(SolutionDir)mods/ts/" -copy "$(TargetPath)" "$(SolutionDir)mods/ts/" -cd "$(SolutionDir)" - - \ No newline at end of file + From 7433ca53803363091a7aa1814ccd07d102c336cc Mon Sep 17 00:00:00 2001 From: Taryn Hill Date: Sun, 4 Sep 2016 19:03:53 -0500 Subject: [PATCH 7/9] Change OpenRA.Game's output path to bin\$(Configuration) --- OpenRA.Game/OpenRA.Game.csproj | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/OpenRA.Game/OpenRA.Game.csproj b/OpenRA.Game/OpenRA.Game.csproj index 3a6bd6c4f9..262c5556fb 100644 --- a/OpenRA.Game/OpenRA.Game.csproj +++ b/OpenRA.Game/OpenRA.Game.csproj @@ -36,7 +36,7 @@ true full - ..\ + bin\Debug TRACE;DEBUG true AllRules.ruleset @@ -45,7 +45,7 @@ true - ..\ + bin\Release TRACE true pdbonly From b3f8e8f87b9b417565801f092c6cdc5ce395b1c4 Mon Sep 17 00:00:00 2001 From: Taryn Hill Date: Sun, 4 Sep 2016 19:17:38 -0500 Subject: [PATCH 8/9] Game csproj: Use MSBuild tasks instead of shelling out --- OpenRA.Game/OpenRA.Game.csproj | 30 +++++++++++++++++++++++------- 1 file changed, 23 insertions(+), 7 deletions(-) diff --git a/OpenRA.Game/OpenRA.Game.csproj b/OpenRA.Game/OpenRA.Game.csproj index 262c5556fb..69a7a1c7ce 100644 --- a/OpenRA.Game/OpenRA.Game.csproj +++ b/OpenRA.Game/OpenRA.Game.csproj @@ -338,12 +338,28 @@ - + + + - --> - - \ No newline at end of file + From a1216f8197d3b9372071ec570f61ffbce3151c74 Mon Sep 17 00:00:00 2001 From: Taryn Hill Date: Mon, 5 Sep 2016 16:37:44 -0500 Subject: [PATCH 9/9] Remove pdb files in make.ps1's clean target --- make.ps1 | 2 ++ 1 file changed, 2 insertions(+) diff --git a/make.ps1 b/make.ps1 index d1c666fb44..d857e9d0e2 100644 --- a/make.ps1 +++ b/make.ps1 @@ -80,6 +80,8 @@ elseif ($command -eq "clean") rm *.dll rm *.dll.config rm mods/*/*.dll + rm *.pdb + rm mods/*/*.pdb if (Test-Path thirdparty/download/) { rmdir thirdparty/download -Recurse -Force