<_FileListTarget>$(IntermediateOutputPath)$(MSBuildProjectName).g.csv <_InstallFilesTarget>$(IntermediateOutputPath)$(MSBuildProjectName).g.wxs <_Source>%(Source)$([msbuild]::MakeRelative(%(SourceBase), %(FullPath))) <_Target>%(Target_)$([msbuild]::MakeRelative(%(TargetBase), %(FullPath))) <_CatalogFiles Include="@(InstallFiles)" Condition="%(InstallFiles.IncludeInCat) and ''!=$([System.IO.File]::ReadAllText(%(InstallFiles.FullPath)))" /> <_CatFileSourceTarget>$(IntermediateOutputPath)$(MSBuildProjectName).cdf <_CatFileTarget>$(IntermediateOutputPath)python_$(MSBuildProjectName).cat <_CatFile>[CatalogHeader] Name=$([System.IO.Path]::GetFileName($(_CatFileTarget))) ResultDir=$([System.IO.Path]::GetDirectoryName($(_CatFileTarget))) PublicVersion=1 CatalogVersion=2 HashAlgorithms=SHA256 PageHashes=false EncodingType= [CatalogFiles] @(_CatalogFiles->'<HASH>%(Filename)%(Extension)=%(FullPath)',' ') <_Content>$([System.IO.File]::ReadAllText(%(WxlTemplate.FullPath)).Replace(`{{ShortVersion}}`, `$(MajorVersionNumber).$(MinorVersionNumber)$(PyTestExt)`).Replace(`{{LongVersion}}`, `$(PythonVersion)$(PyTestExt)`).Replace(`{{Bitness}}`, `$(Bitness)`)) <_ExistingContent Condition="Exists('$(IntermediateOutputPath)%(WxlTemplate.Filename).wxl')">$([System.IO.File]::ReadAllText($(IntermediateOutputPath)%(WxlTemplate.Filename).wxl))