feat(SyncCommLib): 增加输出信息。

This commit is contained in:
Liang Su 2024-04-24 18:11:51 +08:00
parent fb4fc9ebbf
commit d8954c4166
1 changed files with 4 additions and 2 deletions

View File

@ -1,15 +1,17 @@
<?xml version="1.0" encoding="utf-8"?> <?xml version="1.0" encoding="utf-8"?>
<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> <Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Target Name="SyncCommLib" BeforeTargets="CoreCompile"> <Target Name="SyncCommLib" AfterTargets="Build">
<Message Importance="high" Text="Start to sync Common Library..."/>
<Exec Command='$(ProjectDir)sync_directories.exe' <Exec Command='$(ProjectDir)sync_directories.exe'
EchoOff='true' EchoOff='true'
ContinueOnError='true' ContinueOnError='true'
ConsoleToMSBuild='true' ConsoleToMSBuild='true'
StandardErrorImportance='high' StandardErrorImportance='high'
StandardOutputImportance='high'> StandardOutputImportance='high'>
<Output TaskParameter="ConsoleOutput" PropertyName="_GitOutput"/> <Output TaskParameter="ConsoleOutput" PropertyName="SyncOutput"/>
<Output TaskParameter="ExitCode" PropertyName="MSBuildLastExitCode" /> <Output TaskParameter="ExitCode" PropertyName="MSBuildLastExitCode" />
</Exec> </Exec>
<Error Condition="'$(MSBuildLastExitCode)' != '0'" Text="Failed to sync common library. $(_GitOutput)" /> <Error Condition="'$(MSBuildLastExitCode)' != '0'" Text="Failed to sync common library. $(_GitOutput)" />
<Message Importance="high" Text="Sync Done!" Condition="'$(MSBuildLastExitCode)' == '0'"/>
</Target> </Target>
</Project> </Project>