macos app bundle (#585)
* test signed app bundle * fix vars * fix condition * typo * fix quoting * use recursive signing script * fix release cleanup * restore proper ci action
This commit is contained in:
@@ -4,6 +4,18 @@
|
||||
<TargetFramework>net6.0</TargetFramework>
|
||||
<NoWarn>VSTHRD200</NoWarn>
|
||||
<IncludeAllContentForSelfExtract>true</IncludeAllContentForSelfExtract>
|
||||
<RuntimeIdentifiers>osx-x64;osx-arm64</RuntimeIdentifiers>
|
||||
</PropertyGroup>
|
||||
|
||||
<PropertyGroup>
|
||||
<CFBundleName>ErsatzTV</CFBundleName>
|
||||
<CFBundleDisplayName>ErsatzTV</CFBundleDisplayName>
|
||||
<CFBundleIdentifier>com.jasongdove.ersatztv</CFBundleIdentifier>
|
||||
<CFBundlePackageType>APPL</CFBundlePackageType>
|
||||
<CFBundleExecutable>launcher.sh</CFBundleExecutable>
|
||||
<CFBundleIconFile>ErsatzTV.icns</CFBundleIconFile>
|
||||
<NSPrincipalClass>NSApplication</NSPrincipalClass>
|
||||
<NSHighResolutionCapable>true</NSHighResolutionCapable>
|
||||
</PropertyGroup>
|
||||
|
||||
<ItemGroup>
|
||||
@@ -13,6 +25,7 @@
|
||||
|
||||
<ItemGroup>
|
||||
<PackageReference Include="Blazored.LocalStorage" Version="4.1.5" />
|
||||
<PackageReference Include="DotNet.Bundle" Version="0.9.13" />
|
||||
<PackageReference Include="FluentValidation" Version="10.3.6" />
|
||||
<PackageReference Include="FluentValidation.AspNetCore" Version="10.3.6" />
|
||||
<PackageReference Include="HtmlSanitizer" Version="6.0.453" />
|
||||
@@ -59,4 +72,11 @@
|
||||
<EmbeddedResource Include="Resources\ISO-639-2_utf-8.txt" />
|
||||
</ItemGroup>
|
||||
|
||||
<ItemGroup>
|
||||
<Content Include="..\artwork\Ersatztv.icns">
|
||||
<Link>Ersatztv.icns</Link>
|
||||
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
|
||||
</Content>
|
||||
</ItemGroup>
|
||||
|
||||
</Project>
|
||||
|
||||
Reference in New Issue
Block a user