#
# Script Body
#
-$TargetPath = "xenbus"
Function Build {
param(
Write-Host -ForegroundColor Red "ERROR: Build failed, code:" $LASTEXITCODE
Exit $LASTEXITCODE
}
- # Find and Move map files
- foreach ($item in Get-ChildItem -Path $solutiondir[$visualstudioversion] -Include *.map -Recurse)
- {
- $filename = Split-Path -Path $item -Leaf -Resolve
- $newpath = "$TargetPath\$Arch\$filename"
- Move-Item $item -Destination $newpath -Force
- }
}
Function SdvBuild {
<ItemGroup>
<FilesToPackage Include="$(TargetPath)" />
<FilesToPackage Include="$(OutDir)$(TargetName).pdb" />
+ <FilesToPackage Include="$(OutDir)$(TargetName).map" />
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\..\src\common\registry.c" />
<ItemGroup>
<FilesToPackage Include="$(TargetPath)" />
<FilesToPackage Include="$(OutDir)$(TargetName).pdb" />
+ <FilesToPackage Include="$(OutDir)$(TargetName).map" />
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\..\src\common\registry.c" />
<ItemGroup>
<FilesToPackage Include="$(TargetPath)" />
<FilesToPackage Include="$(OutDir)$(TargetName).pdb" />
+ <FilesToPackage Include="$(OutDir)$(TargetName).map" />
<FilesToPackage Include="$(OutDir)$(TargetName).dll" />
<FilesToPackage Include="@(Inf->'%(CopyOutput)')" Condition="'@(Inf)'!=''" />
</ItemGroup>
<ItemGroup>
<FilesToPackage Include="$(TargetPath)" />
<FilesToPackage Include="$(OutDir)$(TargetName).pdb" />
+ <FilesToPackage Include="$(OutDir)$(TargetName).map" />
</ItemGroup>
<ItemGroup>
<ClCompile Include="../../src/common/registry.c" />
<ItemGroup>
<FilesToPackage Include="$(TargetPath)" />
<FilesToPackage Include="$(OutDir)$(TargetName).pdb" />
+ <FilesToPackage Include="$(OutDir)$(TargetName).map" />
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\..\src\common\registry.c" />
<ItemGroup>
<FilesToPackage Include="$(TargetPath)" />
<FilesToPackage Include="$(OutDir)$(TargetName).pdb" />
+ <FilesToPackage Include="$(OutDir)$(TargetName).map" />
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\..\src\common\registry.c" />
<ItemGroup>
<FilesToPackage Include="$(TargetPath)" />
<FilesToPackage Include="$(OutDir)$(TargetName).pdb" />
+ <FilesToPackage Include="$(OutDir)$(TargetName).map" />
<FilesToPackage Include="$(OutDir)$(TargetName).dll" />
<FilesToPackage Include="@(Inf->'%(CopyOutput)')" Condition="'@(Inf)'!=''" />
</ItemGroup>
<ItemGroup>
<FilesToPackage Include="$(TargetPath)" />
<FilesToPackage Include="$(OutDir)$(TargetName).pdb" />
+ <FilesToPackage Include="$(OutDir)$(TargetName).map" />
</ItemGroup>
<ItemGroup>
<ClCompile Include="../../src/common/registry.c" />