diff options
| author | Rob Mensching <rob@firegiant.com> | 2018-12-22 10:44:17 -0800 |
|---|---|---|
| committer | Rob Mensching <rob@firegiant.com> | 2018-12-22 10:44:17 -0800 |
| commit | 6135ca6f532668ae953a738a3925f4da32b3ae25 (patch) | |
| tree | 1ad1f24462b31ecc9d870b41101d5ce98400fb88 | |
| parent | db8641b5ab125679b028848d1747d7a4cef6fc37 (diff) | |
| download | wix-6135ca6f532668ae953a738a3925f4da32b3ae25.tar.gz wix-6135ca6f532668ae953a738a3925f4da32b3ae25.tar.bz2 wix-6135ca6f532668ae953a738a3925f4da32b3ae25.zip | |
Update to latest Home\repo-template
| -rw-r--r-- | .editorconfig | 3 | ||||
| -rw-r--r-- | .gitignore | 68 | ||||
| -rw-r--r-- | Tools.v3.ncrunchsolution | 6 | ||||
| -rw-r--r-- | appveyor.yml | 12 | ||||
| -rw-r--r-- | src/Directory.Build.props | 9 | ||||
| -rw-r--r-- | src/Directory.Build.targets | 48 | ||||
| -rw-r--r-- | src/WixToolset.BuildTasks/WixToolset.BuildTasks.csproj | 11 | ||||
| -rw-r--r-- | src/WixToolset.Tools.Core/WixToolset.Tools.Core.csproj | 11 | ||||
| -rw-r--r-- | src/test/WixToolsetTest.WixCop/WixToolsetTest.WixCop.csproj | 3 | ||||
| -rw-r--r-- | src/wix/wix.csproj | 11 | ||||
| -rw-r--r-- | src/wixcop/WixCop.csproj | 3 |
11 files changed, 130 insertions, 55 deletions
diff --git a/.editorconfig b/.editorconfig index 2ebba4b3..1d72e683 100644 --- a/.editorconfig +++ b/.editorconfig | |||
| @@ -1,4 +1,7 @@ | |||
| 1 | # Copyright (c) .NET Foundation and contributors. All rights reserved. Licensed under the Microsoft Reciprocal License. See LICENSE.TXT file in the project root for full license information. | 1 | # Copyright (c) .NET Foundation and contributors. All rights reserved. Licensed under the Microsoft Reciprocal License. See LICENSE.TXT file in the project root for full license information. |
| 2 | # | ||
| 3 | # Do NOT modify this file. Update the canonical version in Home\repo-template\src\.editorconfig | ||
| 4 | # then update all of the repos. | ||
| 2 | 5 | ||
| 3 | root = true | 6 | root = true |
| 4 | 7 | ||
| @@ -4,6 +4,7 @@ | |||
| 4 | ## Get latest from https://github.com/github/gitignore/blob/master/VisualStudio.gitignore | 4 | ## Get latest from https://github.com/github/gitignore/blob/master/VisualStudio.gitignore |
| 5 | 5 | ||
| 6 | # User-specific files | 6 | # User-specific files |
| 7 | *.rsuser | ||
| 7 | *.suo | 8 | *.suo |
| 8 | *.user | 9 | *.user |
| 9 | *.userosscache | 10 | *.userosscache |
| @@ -19,19 +20,21 @@ | |||
| 19 | [Rr]eleases/ | 20 | [Rr]eleases/ |
| 20 | x64/ | 21 | x64/ |
| 21 | x86/ | 22 | x86/ |
| 23 | [Aa][Rr][Mm]/ | ||
| 24 | [Aa][Rr][Mm]64/ | ||
| 22 | bld/ | 25 | bld/ |
| 23 | [Bb]in/ | 26 | [Bb]in/ |
| 24 | [Oo]bj/ | 27 | [Oo]bj/ |
| 25 | [Ll]og/ | 28 | [Ll]og/ |
| 26 | 29 | ||
| 27 | # VSCode | 30 | # Visual Studio 2015/2017 cache/options directory |
| 28 | .vscode/ | ||
| 29 | |||
| 30 | # Visual Studio 2015 cache/options directory | ||
| 31 | .vs/ | 31 | .vs/ |
| 32 | # Uncomment if you have tasks that create the project's static files in wwwroot | 32 | # Uncomment if you have tasks that create the project's static files in wwwroot |
| 33 | #wwwroot/ | 33 | #wwwroot/ |
| 34 | 34 | ||
| 35 | # Visual Studio 2017 auto generated files | ||
| 36 | Generated\ Files/ | ||
| 37 | |||
| 35 | # MSTest test Results | 38 | # MSTest test Results |
| 36 | [Tt]est[Rr]esult*/ | 39 | [Tt]est[Rr]esult*/ |
| 37 | [Bb]uild[Ll]og.* | 40 | [Bb]uild[Ll]og.* |
| @@ -52,16 +55,21 @@ BenchmarkDotNet.Artifacts/ | |||
| 52 | project.lock.json | 55 | project.lock.json |
| 53 | project.fragment.lock.json | 56 | project.fragment.lock.json |
| 54 | artifacts/ | 57 | artifacts/ |
| 55 | **/Properties/launchSettings.json | ||
| 56 | 58 | ||
| 59 | # StyleCop | ||
| 60 | StyleCopReport.xml | ||
| 61 | |||
| 62 | # Files built by Visual Studio | ||
| 57 | *_i.c | 63 | *_i.c |
| 58 | *_p.c | 64 | *_p.c |
| 59 | *_i.h | 65 | *_h.h |
| 60 | *.ilk | 66 | *.ilk |
| 61 | *.meta | 67 | *.meta |
| 62 | *.obj | 68 | *.obj |
| 69 | *.iobj | ||
| 63 | *.pch | 70 | *.pch |
| 64 | *.pdb | 71 | *.pdb |
| 72 | *.ipdb | ||
| 65 | *.pgc | 73 | *.pgc |
| 66 | *.pgd | 74 | *.pgd |
| 67 | *.rsp | 75 | *.rsp |
| @@ -71,6 +79,7 @@ artifacts/ | |||
| 71 | *.tlh | 79 | *.tlh |
| 72 | *.tmp | 80 | *.tmp |
| 73 | *.tmp_proj | 81 | *.tmp_proj |
| 82 | *_wpftmp.csproj | ||
| 74 | *.log | 83 | *.log |
| 75 | *.vspscc | 84 | *.vspscc |
| 76 | *.vssscc | 85 | *.vssscc |
| @@ -99,6 +108,9 @@ ipch/ | |||
| 99 | *.vspx | 108 | *.vspx |
| 100 | *.sap | 109 | *.sap |
| 101 | 110 | ||
| 111 | # Visual Studio Trace Files | ||
| 112 | *.e2e | ||
| 113 | |||
| 102 | # TFS 2012 Local Workspace | 114 | # TFS 2012 Local Workspace |
| 103 | $tf/ | 115 | $tf/ |
| 104 | 116 | ||
| @@ -171,11 +183,11 @@ PublishScripts/ | |||
| 171 | # NuGet Packages | 183 | # NuGet Packages |
| 172 | *.nupkg | 184 | *.nupkg |
| 173 | # The packages folder can be ignored because of Package Restore | 185 | # The packages folder can be ignored because of Package Restore |
| 174 | **/packages/* | 186 | **/[Pp]ackages/* |
| 175 | # except build/, which is used as an MSBuild target. | 187 | # except build/, which is used as an MSBuild target. |
| 176 | !**/packages/build/ | 188 | !**/[Pp]ackages/build/ |
| 177 | # Uncomment if necessary however generally it will be regenerated when needed | 189 | # Uncomment if necessary however generally it will be regenerated when needed |
| 178 | #!**/packages/repositories.config | 190 | #!**/[Pp]ackages/repositories.config |
| 179 | # NuGet v3's project.json files produces more ignorable files | 191 | # NuGet v3's project.json files produces more ignorable files |
| 180 | *.nuget.props | 192 | *.nuget.props |
| 181 | *.nuget.targets | 193 | *.nuget.targets |
| @@ -199,7 +211,7 @@ _pkginfo.txt | |||
| 199 | # files ending in .cache can be ignored | 211 | # files ending in .cache can be ignored |
| 200 | *.[Cc]ache | 212 | *.[Cc]ache |
| 201 | # but keep track of directories ending in .cache | 213 | # but keep track of directories ending in .cache |
| 202 | !*.[Cc]ache/ | 214 | !?*.[Cc]ache/ |
| 203 | 215 | ||
| 204 | # Others | 216 | # Others |
| 205 | ClientBin/ | 217 | ClientBin/ |
| @@ -212,9 +224,15 @@ ClientBin/ | |||
| 212 | *.publishsettings | 224 | *.publishsettings |
| 213 | orleans.codegen.cs | 225 | orleans.codegen.cs |
| 214 | 226 | ||
| 227 | # Including strong name files can present a security risk | ||
| 228 | # (https://github.com/github/gitignore/pull/2483#issue-259490424) | ||
| 229 | #*.snk | ||
| 230 | |||
| 215 | # Since there are multiple workflows, uncomment next line to ignore bower_components | 231 | # Since there are multiple workflows, uncomment next line to ignore bower_components |
| 216 | # (https://github.com/github/gitignore/pull/1529#issuecomment-104372622) | 232 | # (https://github.com/github/gitignore/pull/1529#issuecomment-104372622) |
| 217 | #bower_components/ | 233 | #bower_components/ |
| 234 | # ASP.NET Core default setup: bower directory is configured as wwwroot/lib/ and bower restore is true | ||
| 235 | **/wwwroot/lib/ | ||
| 218 | 236 | ||
| 219 | # RIA/Silverlight projects | 237 | # RIA/Silverlight projects |
| 220 | Generated_Code/ | 238 | Generated_Code/ |
| @@ -226,6 +244,8 @@ _UpgradeReport_Files/ | |||
| 226 | Backup*/ | 244 | Backup*/ |
| 227 | UpgradeLog*.XML | 245 | UpgradeLog*.XML |
| 228 | UpgradeLog*.htm | 246 | UpgradeLog*.htm |
| 247 | ServiceFabricBackup/ | ||
| 248 | *.rptproj.bak | ||
| 229 | 249 | ||
| 230 | # SQL Server files | 250 | # SQL Server files |
| 231 | *.mdf | 251 | *.mdf |
| @@ -236,6 +256,7 @@ UpgradeLog*.htm | |||
| 236 | *.rdl.data | 256 | *.rdl.data |
| 237 | *.bim.layout | 257 | *.bim.layout |
| 238 | *.bim_*.settings | 258 | *.bim_*.settings |
| 259 | *.rptproj.rsuser | ||
| 239 | 260 | ||
| 240 | # Microsoft Fakes | 261 | # Microsoft Fakes |
| 241 | FakesAssemblies/ | 262 | FakesAssemblies/ |
| @@ -247,9 +268,6 @@ FakesAssemblies/ | |||
| 247 | .ntvs_analysis.dat | 268 | .ntvs_analysis.dat |
| 248 | node_modules/ | 269 | node_modules/ |
| 249 | 270 | ||
| 250 | # Typescript v1 declaration files | ||
| 251 | typings/ | ||
| 252 | |||
| 253 | # Visual Studio 6 build log | 271 | # Visual Studio 6 build log |
| 254 | *.plg | 272 | *.plg |
| 255 | 273 | ||
| @@ -278,8 +296,8 @@ paket-files/ | |||
| 278 | .idea/ | 296 | .idea/ |
| 279 | *.sln.iml | 297 | *.sln.iml |
| 280 | 298 | ||
| 281 | # CodeRush | 299 | # CodeRush personal settings |
| 282 | .cr/ | 300 | .cr/personal |
| 283 | 301 | ||
| 284 | # Python Tools for Visual Studio (PTVS) | 302 | # Python Tools for Visual Studio (PTVS) |
| 285 | __pycache__/ | 303 | __pycache__/ |
| @@ -302,4 +320,22 @@ __pycache__/ | |||
| 302 | *.xsd.cs | 320 | *.xsd.cs |
| 303 | 321 | ||
| 304 | # OpenCover UI analysis results | 322 | # OpenCover UI analysis results |
| 305 | OpenCover/ \ No newline at end of file | 323 | OpenCover/ |
| 324 | |||
| 325 | # Azure Stream Analytics local run output | ||
| 326 | ASALocalRun/ | ||
| 327 | |||
| 328 | # MSBuild Binary and Structured Log | ||
| 329 | *.binlog | ||
| 330 | |||
| 331 | # NVidia Nsight GPU debugger configuration file | ||
| 332 | *.nvuser | ||
| 333 | |||
| 334 | # MFractors (Xamarin productivity tool) working folder | ||
| 335 | .mfractor/ | ||
| 336 | |||
| 337 | # Local History for Visual Studio | ||
| 338 | .localhistory/ | ||
| 339 | |||
| 340 | # BeatPulse healthcheck temp database | ||
| 341 | healthchecksdb | ||
diff --git a/Tools.v3.ncrunchsolution b/Tools.v3.ncrunchsolution new file mode 100644 index 00000000..10420ac9 --- /dev/null +++ b/Tools.v3.ncrunchsolution | |||
| @@ -0,0 +1,6 @@ | |||
| 1 | <SolutionConfiguration> | ||
| 2 | <Settings> | ||
| 3 | <AllowParallelTestExecution>True</AllowParallelTestExecution> | ||
| 4 | <SolutionConfigured>True</SolutionConfigured> | ||
| 5 | </Settings> | ||
| 6 | </SolutionConfiguration> \ No newline at end of file | ||
diff --git a/appveyor.yml b/appveyor.yml index 6df37135..d55322da 100644 --- a/appveyor.yml +++ b/appveyor.yml | |||
| @@ -1,3 +1,8 @@ | |||
| 1 | # Copyright (c) .NET Foundation and contributors. All rights reserved. Licensed under the Microsoft Reciprocal License. See LICENSE.TXT file in the project root for full license information. | ||
| 2 | # | ||
| 3 | # Do NOT modify this file. Update the canonical version in Home\repo-template\src\appveyor.yml | ||
| 4 | # then update all of the repos. | ||
| 5 | |||
| 1 | image: Visual Studio 2017 | 6 | image: Visual Studio 2017 |
| 2 | 7 | ||
| 3 | version: 0.0.0.{build} | 8 | version: 0.0.0.{build} |
| @@ -8,12 +13,8 @@ environment: | |||
| 8 | DOTNET_CLI_TELEMETRY_OPTOUT: 1 | 13 | DOTNET_CLI_TELEMETRY_OPTOUT: 1 |
| 9 | NUGET_XMLDOC_MODE: skip | 14 | NUGET_XMLDOC_MODE: skip |
| 10 | 15 | ||
| 11 | branches: | ||
| 12 | only: | ||
| 13 | - master | ||
| 14 | |||
| 15 | build_script: | 16 | build_script: |
| 16 | - appveyor.cmd | 17 | - appveyor.cmd |
| 17 | 18 | ||
| 18 | pull_requests: | 19 | pull_requests: |
| 19 | do_not_increment_build_number: true | 20 | do_not_increment_build_number: true |
| @@ -21,6 +22,7 @@ pull_requests: | |||
| 21 | nuget: | 22 | nuget: |
| 22 | disable_publish_on_pr: true | 23 | disable_publish_on_pr: true |
| 23 | 24 | ||
| 25 | skip_branch_with_pr: true | ||
| 24 | skip_tags: true | 26 | skip_tags: true |
| 25 | 27 | ||
| 26 | artifacts: | 28 | artifacts: |
diff --git a/src/Directory.Build.props b/src/Directory.Build.props index 9eacf3f5..e853e22d 100644 --- a/src/Directory.Build.props +++ b/src/Directory.Build.props | |||
| @@ -1,7 +1,7 @@ | |||
| 1 | <?xml version="1.0" encoding="utf-8"?> | 1 | <?xml version="1.0" encoding="utf-8"?> |
| 2 | <!-- Copyright (c) .NET Foundation and contributors. All rights reserved. Licensed under the Microsoft Reciprocal License. See LICENSE.TXT file in the project root for full license information. --> | 2 | <!-- Copyright (c) .NET Foundation and contributors. All rights reserved. Licensed under the Microsoft Reciprocal License. See LICENSE.TXT file in the project root for full license information. --> |
| 3 | <!-- | 3 | <!-- |
| 4 | Do NOT modify this file. Update the canonical version in Home\src\Directory.Build.props | 4 | Do NOT modify this file. Update the canonical version in Home\repo-template\src\Directory.Build.props |
| 5 | then update all of the repos. | 5 | then update all of the repos. |
| 6 | --> | 6 | --> |
| 7 | <Project> | 7 | <Project> |
| @@ -10,20 +10,17 @@ | |||
| 10 | <EnableSourceLink Condition=" '$(NCrunch)' == '1' ">false</EnableSourceLink> | 10 | <EnableSourceLink Condition=" '$(NCrunch)' == '1' ">false</EnableSourceLink> |
| 11 | 11 | ||
| 12 | <ProjectName Condition=" '$(ProjectName)' == '' ">$(MSBuildProjectName)</ProjectName> | 12 | <ProjectName Condition=" '$(ProjectName)' == '' ">$(MSBuildProjectName)</ProjectName> |
| 13 | <BaseOutputPath>$(MSBuildThisFileDirectory)..\build\</BaseOutputPath> | 13 | <BaseOutputPath>$([System.IO.Path]::GetFullPath($(MSBuildThisFileDirectory)..\build\))</BaseOutputPath> |
| 14 | <BaseIntermediateOutputPath>$(BaseOutputPath)obj\$(ProjectName)\</BaseIntermediateOutputPath> | 14 | <BaseIntermediateOutputPath>$(BaseOutputPath)obj\$(ProjectName)\</BaseIntermediateOutputPath> |
| 15 | <OutputPath>$(BaseOutputPath)$(Configuration)\</OutputPath> | 15 | <OutputPath>$(BaseOutputPath)$(Configuration)\</OutputPath> |
| 16 | 16 | ||
| 17 | <Authors>WiX Toolset Team</Authors> | 17 | <Authors>WiX Toolset Team</Authors> |
| 18 | <Company>WiX Toolset</Company> | 18 | <Company>WiX Toolset</Company> |
| 19 | <Copyright>Copyright (c) .NET Foundation and contributors. All rights reserved.</Copyright> | 19 | <Copyright>Copyright (c) .NET Foundation and contributors. All rights reserved.</Copyright> |
| 20 | <PackageLicenseExpression>MS-RL</PackageLicenseExpression> | ||
| 20 | <Product>WiX Toolset</Product> | 21 | <Product>WiX Toolset</Product> |
| 21 | </PropertyGroup> | 22 | </PropertyGroup> |
| 22 | 23 | ||
| 23 | <PropertyGroup> | ||
| 24 | <WixToolsetRootFolder>$(MSBuildThisFileDirectory)..\..\</WixToolsetRootFolder> | ||
| 25 | </PropertyGroup> | ||
| 26 | |||
| 27 | <Import Project="Cpp.Build.props" Condition=" '$(MSBuildProjectExtension)'=='.vcxproj' " /> | 24 | <Import Project="Cpp.Build.props" Condition=" '$(MSBuildProjectExtension)'=='.vcxproj' " /> |
| 28 | <Import Project="Custom.Build.props" Condition=" Exists('Custom.Build.props') " /> | 25 | <Import Project="Custom.Build.props" Condition=" Exists('Custom.Build.props') " /> |
| 29 | </Project> | 26 | </Project> |
diff --git a/src/Directory.Build.targets b/src/Directory.Build.targets new file mode 100644 index 00000000..dac7452a --- /dev/null +++ b/src/Directory.Build.targets | |||
| @@ -0,0 +1,48 @@ | |||
| 1 | <?xml version="1.0" encoding="utf-8"?> | ||
| 2 | <!-- Copyright (c) .NET Foundation and contributors. All rights reserved. Licensed under the Microsoft Reciprocal License. See LICENSE.TXT file in the project root for full license information. --> | ||
| 3 | <!-- | ||
| 4 | Do NOT modify this file. Update the canonical version in Home\repo-template\src\Directory.Build.targets | ||
| 5 | then update all of the repos. | ||
| 6 | --> | ||
| 7 | <!-- | ||
| 8 | Replace PackageReferences with ProjectReferences when the projects can be found in .sln. | ||
| 9 | See the original here: https://github.com/dotnet/sdk/issues/1151#issuecomment-385133284 | ||
| 10 | --> | ||
| 11 | <Project> | ||
| 12 | <PropertyGroup> | ||
| 13 | <ReplacePackageReferences>true</ReplacePackageReferences> | ||
| 14 | <TheSolutionPath Condition=" '$(NCrunch)'=='' ">$(SolutionPath)</TheSolutionPath> | ||
| 15 | <TheSolutionPath Condition=" '$(NCrunch)'=='1' ">$(NCrunchOriginalSolutionPath)</TheSolutionPath> | ||
| 16 | </PropertyGroup> | ||
| 17 | |||
| 18 | <Choose> | ||
| 19 | <When Condition="$(ReplacePackageReferences) AND '$(TheSolutionPath)' != '' AND '$(TheSolutionPath)' != '*undefined*' AND Exists('$(TheSolutionPath)')"> | ||
| 20 | |||
| 21 | <PropertyGroup> | ||
| 22 | <SolutionFileContent>$([System.IO.File]::ReadAllText($(TheSolutionPath)))</SolutionFileContent> | ||
| 23 | <SmartSolutionDir>$([System.IO.Path]::GetDirectoryName( $(TheSolutionPath) ))</SmartSolutionDir> | ||
| 24 | <RegexPattern>(?<="[PackageName]", ")(.*)(?=", ")</RegexPattern> | ||
| 25 | </PropertyGroup> | ||
| 26 | |||
| 27 | <ItemGroup> | ||
| 28 | <!-- Keep the identity of the PackageReference --> | ||
| 29 | <SmartPackageReference Include="@(PackageReference)"> | ||
| 30 | <PackageName>%(Identity)</PackageName> | ||
| 31 | <InSolution>$(SolutionFileContent.Contains('\%(Identity).csproj'))</InSolution> | ||
| 32 | </SmartPackageReference> | ||
| 33 | |||
| 34 | <!-- Filter them by mapping them to another ItemGroup using the WithMetadataValue item function --> | ||
| 35 | <PackageInSolution Include="@(SmartPackageReference->WithMetadataValue('InSolution', True))"> | ||
| 36 | <Pattern>$(RegexPattern.Replace('[PackageName]','%(PackageName)') )</Pattern> | ||
| 37 | <SmartPath>$([System.Text.RegularExpressions.Regex]::Match('$(SolutionFileContent)', '%(Pattern)'))</SmartPath> | ||
| 38 | </PackageInSolution> | ||
| 39 | |||
| 40 | <ProjectReference Include="@(PackageInSolution->'$(SmartSolutionDir)\%(SmartPath)' )"/> | ||
| 41 | |||
| 42 | <!-- Remove the package references that are now referenced as projects --> | ||
| 43 | <PackageReference Remove="@(PackageInSolution->'%(PackageName)' )"/> | ||
| 44 | </ItemGroup> | ||
| 45 | |||
| 46 | </When> | ||
| 47 | </Choose> | ||
| 48 | </Project> | ||
diff --git a/src/WixToolset.BuildTasks/WixToolset.BuildTasks.csproj b/src/WixToolset.BuildTasks/WixToolset.BuildTasks.csproj index 39c8824c..10a3f057 100644 --- a/src/WixToolset.BuildTasks/WixToolset.BuildTasks.csproj +++ b/src/WixToolset.BuildTasks/WixToolset.BuildTasks.csproj | |||
| @@ -32,14 +32,9 @@ | |||
| 32 | </ItemGroup> | 32 | </ItemGroup> |
| 33 | 33 | ||
| 34 | <ItemGroup> | 34 | <ItemGroup> |
| 35 | <ProjectReference Include="$(WixToolsetRootFolder)\Core\src\WixToolset.Core\WixToolset.Core.csproj" Condition=" '$(Configuration)' == 'Debug' And Exists('$(WixToolsetRootFolder)\Core\README.md') " /> | 35 | <PackageReference Include="WixToolset.Core" Version="4.0.*" /> |
| 36 | <PackageReference Include="WixToolset.Core" Version="4.0.*" Condition=" '$(Configuration)' == 'Release' Or !Exists('$(WixToolsetRootFolder)\Core\README.md') " /> | 36 | <PackageReference Include="WixToolset.Core.Burn" Version="4.0.*" /> |
| 37 | 37 | <PackageReference Include="WixToolset.Core.WindowsInstaller" Version="4.0.*" /> | |
| 38 | <ProjectReference Include="$(WixToolsetRootFolder)\Core\src\WixToolset.Core.Burn\WixToolset.Core.Burn.csproj" Condition=" '$(Configuration)' == 'Debug' And Exists('$(WixToolsetRootFolder)\Core\README.md') " /> | ||
| 39 | <PackageReference Include="WixToolset.Core.Burn" Version="4.0.*" Condition=" '$(Configuration)' == 'Release' Or !Exists('$(WixToolsetRootFolder)\Core\README.md') " /> | ||
| 40 | |||
| 41 | <ProjectReference Include="$(WixToolsetRootFolder)\Core\src\WixToolset.Core.WindowsInstaller\WixToolset.Core.WindowsInstaller.csproj" Condition=" '$(Configuration)' == 'Debug' And Exists('$(WixToolsetRootFolder)\Core\README.md') " /> | ||
| 42 | <PackageReference Include="WixToolset.Core.WindowsInstaller" Version="4.0.*" Condition=" '$(Configuration)' == 'Release' Or !Exists('$(WixToolsetRootFolder)\Core\README.md') " /> | ||
| 43 | </ItemGroup> | 38 | </ItemGroup> |
| 44 | 39 | ||
| 45 | <ItemGroup> | 40 | <ItemGroup> |
diff --git a/src/WixToolset.Tools.Core/WixToolset.Tools.Core.csproj b/src/WixToolset.Tools.Core/WixToolset.Tools.Core.csproj index 8be70e6b..996258cc 100644 --- a/src/WixToolset.Tools.Core/WixToolset.Tools.Core.csproj +++ b/src/WixToolset.Tools.Core/WixToolset.Tools.Core.csproj | |||
| @@ -11,14 +11,9 @@ | |||
| 11 | </PropertyGroup> | 11 | </PropertyGroup> |
| 12 | 12 | ||
| 13 | <ItemGroup> | 13 | <ItemGroup> |
| 14 | <ProjectReference Include="$(WixToolsetRootFolder)\Data\src\WixToolset.Data\WixToolset.Data.csproj" Condition=" '$(Configuration)' == 'Debug' And Exists('$(WixToolsetRootFolder)\Data\README.md') " /> | 14 | <PackageReference Include="WixToolset.Data" Version="4.0.*" /> |
| 15 | <PackageReference Include="WixToolset.Data" Version="4.0.*" Condition=" '$(Configuration)' == 'Release' Or !Exists('$(WixToolsetRootFolder)\Data\README.md') " /> | 15 | <PackageReference Include="WixToolset.Extensibility" Version="4.0.*" /> |
| 16 | 16 | <PackageReference Include="WixToolset.Core" Version="4.0.*" /> | |
| 17 | <ProjectReference Include="$(WixToolsetRootFolder)\Extensibility\src\WixToolset.Extensibility\WixToolset.Extensibility.csproj" Condition=" '$(Configuration)' == 'Debug' And Exists('$(WixToolsetRootFolder)\Extensibility\README.md') " /> | ||
| 18 | <PackageReference Include="WixToolset.Extensibility" Version="4.0.*" Condition=" '$(Configuration)' == 'Release' Or !Exists('$(WixToolsetRootFolder)\Extensibility\README.md') " /> | ||
| 19 | |||
| 20 | <ProjectReference Include="$(WixToolsetRootFolder)\Core\src\WixToolset.Core\WixToolset.Core.csproj" Condition=" '$(Configuration)' == 'Debug' And Exists('$(WixToolsetRootFolder)\Core\README.md') " /> | ||
| 21 | <PackageReference Include="WixToolset.Core" Version="4.0.*" Condition=" '$(Configuration)' == 'Release' Or !Exists('$(WixToolsetRootFolder)\Core\README.md') " /> | ||
| 22 | </ItemGroup> | 17 | </ItemGroup> |
| 23 | 18 | ||
| 24 | <ItemGroup> | 19 | <ItemGroup> |
diff --git a/src/test/WixToolsetTest.WixCop/WixToolsetTest.WixCop.csproj b/src/test/WixToolsetTest.WixCop/WixToolsetTest.WixCop.csproj index 57de5a74..f399760f 100644 --- a/src/test/WixToolsetTest.WixCop/WixToolsetTest.WixCop.csproj +++ b/src/test/WixToolsetTest.WixCop/WixToolsetTest.WixCop.csproj | |||
| @@ -29,8 +29,7 @@ | |||
| 29 | </ItemGroup> | 29 | </ItemGroup> |
| 30 | 30 | ||
| 31 | <ItemGroup> | 31 | <ItemGroup> |
| 32 | <ProjectReference Include="$(WixToolsetRootFolder)\Core\src\WixToolset.Core.TestPackage\WixToolset.Core.TestPackage.csproj" Condition=" '$(Configuration)' == 'Debug' And Exists('$(WixToolsetRootFolder)\Core\README.md') " /> | 32 | <PackageReference Include="WixToolset.Core.TestPackage" Version="4.0.*" /> |
| 33 | <PackageReference Include="WixToolset.Core.TestPackage" Version="4.0.*" Condition=" '$(Configuration)' == 'Release' Or !Exists('$(WixToolsetRootFolder)\Core\README.md') " /> | ||
| 34 | </ItemGroup> | 33 | </ItemGroup> |
| 35 | 34 | ||
| 36 | <ItemGroup> | 35 | <ItemGroup> |
diff --git a/src/wix/wix.csproj b/src/wix/wix.csproj index 2cbcdf3a..a923c66f 100644 --- a/src/wix/wix.csproj +++ b/src/wix/wix.csproj | |||
| @@ -21,14 +21,9 @@ | |||
| 21 | </ItemGroup> | 21 | </ItemGroup> |
| 22 | 22 | ||
| 23 | <ItemGroup> | 23 | <ItemGroup> |
| 24 | <ProjectReference Include="$(WixToolsetRootFolder)\Core\src\WixToolset.Core\WixToolset.Core.csproj" Condition=" '$(Configuration)' == 'Debug' And Exists('$(WixToolsetRootFolder)\Core\README.md') " /> | 24 | <PackageReference Include="WixToolset.Core" Version="4.0.*" /> |
| 25 | <PackageReference Include="WixToolset.Core" Version="4.0.*" Condition=" '$(Configuration)' == 'Release' Or !Exists('$(WixToolsetRootFolder)\Core\README.md') " /> | 25 | <PackageReference Include="WixToolset.Core.Burn" Version="4.0.*" /> |
| 26 | 26 | <PackageReference Include="WixToolset.Core.WindowsInstaller" Version="4.0.*" /> | |
| 27 | <ProjectReference Include="$(WixToolsetRootFolder)\Core\src\WixToolset.Core.Burn\WixToolset.Core.Burn.csproj" Condition=" '$(Configuration)' == 'Debug' And Exists('$(WixToolsetRootFolder)\Core\README.md') " /> | ||
| 28 | <PackageReference Include="WixToolset.Core.Burn" Version="4.0.*" Condition=" '$(Configuration)' == 'Release' Or !Exists('$(WixToolsetRootFolder)\Core\README.md') " /> | ||
| 29 | |||
| 30 | <ProjectReference Include="$(WixToolsetRootFolder)\Core\src\WixToolset.Core.WindowsInstaller\WixToolset.Core.WindowsInstaller.csproj" Condition=" '$(Configuration)' == 'Debug' And Exists('$(WixToolsetRootFolder)\Core\README.md') " /> | ||
| 31 | <PackageReference Include="WixToolset.Core.WindowsInstaller" Version="4.0.*" Condition=" '$(Configuration)' == 'Release' Or !Exists('$(WixToolsetRootFolder)\Core\README.md') " /> | ||
| 32 | </ItemGroup> | 27 | </ItemGroup> |
| 33 | 28 | ||
| 34 | <ItemGroup> | 29 | <ItemGroup> |
diff --git a/src/wixcop/WixCop.csproj b/src/wixcop/WixCop.csproj index 9bcae177..be10524d 100644 --- a/src/wixcop/WixCop.csproj +++ b/src/wixcop/WixCop.csproj | |||
| @@ -21,8 +21,7 @@ | |||
| 21 | </ItemGroup> | 21 | </ItemGroup> |
| 22 | 22 | ||
| 23 | <ItemGroup> | 23 | <ItemGroup> |
| 24 | <ProjectReference Include="$(WixToolsetRootFolder)\Core\src\WixToolset.Core\WixToolset.Core.csproj" Condition=" '$(Configuration)' == 'Debug' And Exists('$(WixToolsetRootFolder)\Core\README.md') " /> | 24 | <PackageReference Include="WixToolset.Core" Version="4.0.*" /> |
| 25 | <PackageReference Include="WixToolset.Core" Version="4.0.*" Condition=" '$(Configuration)' == 'Release' Or !Exists('$(WixToolsetRootFolder)\Core\README.md') " /> | ||
| 26 | </ItemGroup> | 25 | </ItemGroup> |
| 27 | 26 | ||
| 28 | <ItemGroup> | 27 | <ItemGroup> |
