add msbuild task to copy the appropriate UWT engine to our output path rendering custom build scripts unnecessary

This commit is contained in:
Michael Becker 2020-05-11 09:24:29 -04:00
parent 4dbd3c13eb
commit 7ba9469aa1
No known key found for this signature in database
GPG Key ID: 506F54899E2BFED7
6 changed files with 10 additions and 23 deletions

View File

@ -193,4 +193,14 @@
<Target Name="AfterBuild">
</Target>
-->
<Target Name="AfterBuild">
<Copy SourceFiles="../../../MBS.Framework.UserInterface/Output/$(Configuration)/MBS.Framework.UserInterface.Engines.GTK.dll" DestinationFolder="../../Output/$(Configuration)" Condition=" '$(OS)' != 'Windows_NT' " />
<Copy SourceFiles="../../../MBS.Framework.UserInterface/Output/$(Configuration)/MBS.Framework.UserInterface.Engines.GTK.pdb" DestinationFolder="../../Output/$(Configuration)" Condition=" '$(OS)' != 'Windows_NT' " />
<Copy SourceFiles="../../../MBS.Framework.UserInterface/Output/$(Configuration)/MBS.Framework.UserInterface.Engines.GTK.xml" DestinationFolder="../../Output/$(Configuration)" Condition=" '$(OS)' != 'Windows_NT' " />
<Copy SourceFiles="../../../MBS.Framework.UserInterface/Output/$(Configuration)/MBS.Framework.UserInterface.Engines.GTK.dll.config" DestinationFolder="../../Output/$(Configuration)" Condition=" '$(OS)' != 'Windows_NT' " />
<Copy SourceFiles="../../../MBS.Framework.UserInterface/Output/$(Configuration)/MBS.Framework.UserInterface.Engines.WindowsForms.dll" DestinationFolder="../../Output/$(Configuration)" Condition=" '$(OS)' == 'Windows_NT' " />
<Copy SourceFiles="../../../MBS.Framework.UserInterface/Output/$(Configuration)/MBS.Framework.UserInterface.Engines.WindowsForms.pdb" DestinationFolder="../../Output/$(Configuration)" Condition=" '$(OS)' == 'Windows_NT' " />
<Copy SourceFiles="../../../MBS.Framework.UserInterface/Output/$(Configuration)/MBS.Framework.UserInterface.Engines.WindowsForms.xml" DestinationFolder="../../Output/$(Configuration)" Condition=" '$(OS)' == 'Windows_NT' " />
</Target>
</Project>

View File

@ -1,7 +0,0 @@
cd ../../UniversalWidgetToolkit
msbuild UniversalWidgetToolkit.GTK.sln
cp Output/Debug/UniversalWidgetToolkit.Engines.GTK.dll ../UniversalEditor/CSharp/Output/Debug
cd ../UniversalEditor/CSharp
msbuild

View File

@ -1,5 +0,0 @@
cd ../MBS.Framework.UserInterface
cp Output/Debug/MBS.Framework.UserInterface.Engines.GTK.dll ../UniversalEditor/Output/Debug
cp Output/Debug/MBS.Framework.UserInterface.Engines.GTK.dll.config ../UniversalEditor/Output/Debug
cp Output/Debug/MBS.Framework.UserInterface.Engines.GTK.pdb ../UniversalEditor/Output/Debug

View File

@ -1,5 +0,0 @@
cd ../MBS.Framework.UserInterface
cp Output/Debug/MBS.Framework.UserInterface.Engines.WindowsForms.dll ../UniversalEditor/Output/Debug
# cp Output/Debug/MBS.Framework.UserInterface.Engines.WindowsForms.dll.config ../UniversalEditor/Output/Debug
cp Output/Debug/MBS.Framework.UserInterface.Engines.WindowsForms.pdb ../UniversalEditor/Output/Debug

View File

@ -1,3 +0,0 @@
rm Output/Debug/MBS.Framework.UserInterface.Engines.GTK.dll
rm Output/Debug/MBS.Framework.UserInterface.Engines.GTK.pdb

View File

@ -1,3 +0,0 @@
rm Output/Debug/MBS.Framework.UserInterface.Engines.WindowsForms.dll
rm Output/Debug/MBS.Framework.UserInterface.Engines.WindowsForms.pdb