48 lines
No EOL
1.5 KiB
XML
48 lines
No EOL
1.5 KiB
XML
<?xml version="1.0" encoding="utf-8"?>
|
|
<!--
|
|
PROJECT: Mouri Internal Library Essentials
|
|
FILE: BuildAllTargets.proj
|
|
PURPOSE: Build all targets script for Visual Studio .NET Project
|
|
|
|
LICENSE: The MIT License
|
|
|
|
DEVELOPER: Mouri_Naruto (Mouri_Naruto AT Outlook.com)
|
|
-->
|
|
<Project
|
|
DefaultTargets="Restore;Build"
|
|
xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
|
<PropertyGroup>
|
|
<SolutionPath>$(MSBuildThisFileDirectory)*.sln</SolutionPath>
|
|
</PropertyGroup>
|
|
<ItemGroup>
|
|
<ProjectReference Include="$(SolutionPath)">
|
|
<AdditionalProperties>Configuration=Debug;Platform=Any CPU</AdditionalProperties>
|
|
</ProjectReference>
|
|
<ProjectReference Include="$(SolutionPath)">
|
|
<AdditionalProperties>Configuration=Release;Platform=Any CPU</AdditionalProperties>
|
|
</ProjectReference>
|
|
</ItemGroup>
|
|
<Target Name="Restore" >
|
|
<MSBuild
|
|
Projects="@(ProjectReference)"
|
|
Targets="Restore"
|
|
StopOnFirstFailure="True"
|
|
Properties="PreferredToolArchitecture=x64" />
|
|
</Target>
|
|
<Target Name="Build" >
|
|
<MSBuild
|
|
Projects="@(ProjectReference)"
|
|
Targets="Build"
|
|
BuildInParallel="True"
|
|
StopOnFirstFailure="True"
|
|
Properties="PreferredToolArchitecture=x64" />
|
|
</Target>
|
|
<Target Name="Rebuild" >
|
|
<MSBuild
|
|
Projects="@(ProjectReference)"
|
|
Targets="Rebuild"
|
|
BuildInParallel="True"
|
|
StopOnFirstFailure="True"
|
|
Properties="PreferredToolArchitecture=x64" />
|
|
</Target>
|
|
</Project> |