Skip to content

Commit

Permalink
Merge pull request #4705 from SirLynix/vsproject_warning
Browse files Browse the repository at this point in the history
Remove XmakeWarning options from vsxmake projects
  • Loading branch information
waruqi authored Feb 5, 2024
2 parents 4972cfb + 9d46aea commit 82d274e
Show file tree
Hide file tree
Showing 4 changed files with 2 additions and 16 deletions.
1 change: 0 additions & 1 deletion xmake/scripts/vsxmake/vsproj/Xmake.props
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,6 @@

<PropertyGroup Label="XmakeFlagsFallback">
<XmakeCleanAll Condition="'$(XmakeCleanAll)' == ''">true</XmakeCleanAll>
<XmakeWarning Condition="'$(XmakeWarning)' == ''">true</XmakeWarning>
<XmakeVerbose Condition="'$(XmakeVerbose)' == ''">false</XmakeVerbose>
<XmakeDiagnosis Condition="'$(XmakeDiagnosis)' == ''">false</XmakeDiagnosis>
<XmakeRebuildFile Condition="'$(XmakeRebuildFile)' == ''">false</XmakeRebuildFile>
Expand Down
4 changes: 0 additions & 4 deletions xmake/scripts/vsxmake/vsproj/Xmake.targets
Original file line number Diff line number Diff line change
Expand Up @@ -48,9 +48,6 @@
<_XmakeConfigFlags>$(XmakeConfigFlags.Trim())</_XmakeConfigFlags>
<_XmakeConfigFlags>-p $(XmakePlat) -m $(XmakeMode) -a $(XmakeArch) $(_XmakeOutFlag) $(_XmakeConfigFlags.Trim())</_XmakeConfigFlags>

<_XmakeBuildFlags>$(XmakeBuildFlags.Trim())</_XmakeBuildFlags>
<_XmakeBuildFlags Condition="$(XmakeWarning)">-w $(_XmakeBuildFlags.Trim())</_XmakeBuildFlags>

<_XmakeBuildFileFlags>$(_XmakeBuildFlags.Trim())</_XmakeBuildFileFlags>
<_XmakeBuildFileFlags Condition="$(XmakeRebuildFile)">$(_XmakeBuildFileFlags.Trim()) -r</_XmakeBuildFileFlags>

Expand Down Expand Up @@ -169,7 +166,6 @@ MSBuild Properties:
XmakeConfigFileDir: $(XmakeConfigFileDirResolved)
XmakeRunDir: $(XmakeRunDirResolved)
Xmake Flags:
XmakeWarning: $(XmakeWarning)
XmakeVerbose: $(XmakeVerbose)
XmakeDiagnosis: $(XmakeDiagnosis)
XmakeRebuildFile: $(XmakeRebuildFile)
Expand Down
6 changes: 0 additions & 6 deletions xmake/scripts/vsxmake/vsproj/Xmake.xml
Original file line number Diff line number Diff line change
Expand Up @@ -25,12 +25,6 @@
Category="Common"
Description="Print lots of diagnosis information (backtrace, check info ..) only for developers."
Switch="diagnosis" />
<BoolProperty
Name="XmakeWarning"
DisplayName="Print warnings"
Category="Common"
Description="Enable the warnings output for build tasks."
Switch="warning" />
<BoolProperty
Name="XmakeCleanAll"
DisplayName="Clean all"
Expand Down
7 changes: 2 additions & 5 deletions xmake/scripts/vsxmake/vsproj/templates/Xmake.Custom.props
Original file line number Diff line number Diff line change
Expand Up @@ -22,14 +22,11 @@
Respect parents:
<XmakeCleanFlags Condition=" '$(XmakeCleanFlags)' == '' ">-D</XmakeCleanFlags>
For -w, -v and -D, use <XmakeWarning>, <XmakeVerbose> and <XmakeDiagnosis> is more convenient.
For -v and -D, use <XmakeVerbose> and <XmakeDiagnosis> as its more convenient.
-->

<!-- Set -a for "xmake clean" -->
<!-- <XmakeCleanAll Condition="'$(XmakeCleanAll)' == ''">true</XmakeWarning> -->

<!-- Set -w for "xmake build" -->
<!-- <XmakeWarning Condition="'$(XmakeWarning)' == ''">true</XmakeWarning> -->
<!-- <XmakeCleanAll Condition="'$(XmakeCleanAll)' == ''">true</XmakeCleanAll> -->

<!-- Set -v for all xmake call -->
<!-- <XmakeVerbose Condition="'$(XmakeVerbose)' == ''">false</XmakeVerbose> -->
Expand Down

0 comments on commit 82d274e

Please sign in to comment.