Skip to content

Qianyiaz/NeoBundle

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NeoBundle

Command-line interface tools for bundling .NET projects into MacOS applications (.app)

Installation

Install MSBuild task via NuGet package: NeoBundle

NuGet

<PackageReference Condition="$(RuntimeIdentifier.StartsWith('osx'))" Include="NeoBundle" Version="*"/>

Properties

Define properties to override default bundle values

<PropertyGroup> <!-- All can be empty -->
    <Version>1.0.2.8</Version>
    <Authors>Qianyiaz</Authors>
    <Copyright>By Qianyiaz</Copyright>
    <ApplicationIcon>app.icns</ApplicationIcon> <!-- Will be copied from output directory -->
</PropertyGroup>

<ItemGroup>
    <None Include="app.icns" CopyToPublishDirectory="Always" />
</ItemGroup>

More info: https://developer.apple.com/library/archive/documentation/CoreFoundation/Conceptual/CFBundles/BundleTypes/BundleTypes.html

About

MSBuild task and CLI tools for bundling .NET Core projects into MacOS applications (.app)

Topics

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Languages

  • C# 100.0%