2018-10-24 01:16:45 +00:00
|
|
|
<Project>
|
|
|
|
<Target Name="SetupFileExtensions" DependsOnTargets="GetCurrentRuntimeInformation">
|
|
|
|
<PropertyGroup>
|
2020-05-06 14:59:23 +00:00
|
|
|
<ArchiveExtension>.tar.gz</ArchiveExtension>
|
|
|
|
<ArchiveExtension Condition=" $([MSBuild]::IsOSPlatform('WINDOWS')) ">.zip</ArchiveExtension>
|
2018-10-24 01:16:45 +00:00
|
|
|
|
2020-05-06 14:59:23 +00:00
|
|
|
<InstallerExtension Condition=" $([MSBuild]::IsOSPlatform('WINDOWS')) ">.msi</InstallerExtension>
|
|
|
|
<InstallerExtension Condition=" $([MSBuild]::IsOSPlatform('OSX')) ">.pkg</InstallerExtension>
|
2018-10-24 01:16:45 +00:00
|
|
|
<InstallerExtension Condition=" '$(IsDebianBaseDistro)' == 'true' ">.deb</InstallerExtension>
|
|
|
|
<InstallerExtension Condition=" '$(IsRPMBasedDistro)' == true ">.rpm</InstallerExtension>
|
|
|
|
|
2020-05-06 14:59:23 +00:00
|
|
|
<BundleExtension Condition=" $([MSBuild]::IsOSPlatform('WINDOWS')) ">.exe</BundleExtension>
|
|
|
|
<BundleExtension Condition=" $([MSBuild]::IsOSPlatform('OSX')) ">$(InstallerExtension)</BundleExtension>
|
2018-10-24 01:16:45 +00:00
|
|
|
<BundleExtension Condition=" '$(IsDebianBaseDistro)' == 'true' ">$(InstallerExtension)</BundleExtension>
|
|
|
|
<BundleExtension Condition=" '$(IsRPMBasedDistro)' == true ">$(InstallerExtension)</BundleExtension>
|
|
|
|
|
|
|
|
<DynamicLibPrefix>lib</DynamicLibPrefix>
|
2020-05-06 14:59:23 +00:00
|
|
|
<DynamicLibPrefix Condition=" $([MSBuild]::IsOSPlatform('WINDOWS')) "></DynamicLibPrefix>
|
2018-10-24 01:16:45 +00:00
|
|
|
|
|
|
|
<DynamicLibExtension>.so</DynamicLibExtension>
|
2020-05-06 14:59:23 +00:00
|
|
|
<DynamicLibExtension Condition=" $([MSBuild]::IsOSPlatform('WINDOWS')) ">.dll</DynamicLibExtension>
|
|
|
|
<DynamicLibExtension Condition=" $([MSBuild]::IsOSPlatform('OSX')) ">.dylib</DynamicLibExtension>
|
2018-10-24 01:16:45 +00:00
|
|
|
|
|
|
|
<ExeExtension>.exe</ExeExtension>
|
2020-05-06 14:59:23 +00:00
|
|
|
<ExeExtension Condition=" !$([MSBuild]::IsOSPlatform('WINDOWS')) "></ExeExtension>
|
2018-10-24 01:16:45 +00:00
|
|
|
|
2020-05-06 14:59:23 +00:00
|
|
|
<PlatformScriptExtension>.sh</PlatformScriptExtension>
|
|
|
|
<PlatformScriptExtension Condition=" $([MSBuild]::IsOSPlatform('WINDOWS')) ">.ps1</PlatformScriptExtension>
|
2018-10-24 01:16:45 +00:00
|
|
|
|
|
|
|
</PropertyGroup>
|
|
|
|
</Target>
|
|
|
|
</Project>
|