diff --git a/ILSpy/Assets/ILSpy.icns b/ILSpy/Assets/ILSpy.icns new file mode 100644 index 000000000..e592a77f9 Binary files /dev/null and b/ILSpy/Assets/ILSpy.icns differ diff --git a/ILSpy/Assets/macos/Info.plist b/ILSpy/Assets/macos/Info.plist new file mode 100644 index 000000000..ec4f16566 --- /dev/null +++ b/ILSpy/Assets/macos/Info.plist @@ -0,0 +1,32 @@ + + + + + CFBundleName + ILSpy + CFBundleDisplayName + ILSpy + CFBundleIdentifier + net.sharpdevelop.ilspy + CFBundleVersion + 10.1.0 + CFBundleShortVersionString + 10.1 + CFBundlePackageType + APPL + CFBundleSignature + ???? + CFBundleExecutable + ILSpy + CFBundleIconFile + ILSpy + LSMinimumSystemVersion + 11.0 + NSHighResolutionCapable + + NSPrincipalClass + NSApplication + NSHumanReadableCopyright + Copyright (c) ic#code. Licensed under the MIT license. + + diff --git a/ILSpy/ILSpy.csproj b/ILSpy/ILSpy.csproj index 53b8a674d..62682dba6 100644 --- a/ILSpy/ILSpy.csproj +++ b/ILSpy/ILSpy.csproj @@ -2,6 +2,10 @@ WinExe net10.0 + + win-x64;win-arm64;linux-x64;osx-arm64 enable app.manifest true @@ -32,6 +36,10 @@ + + + @@ -116,4 +124,35 @@ $(DefineConstants);WINDOWS + + + + + <_MacBundleRoot>$([System.IO.Path]::GetFullPath('$(PublishDir)..'))/$(AssemblyName).app + <_MacBundleContents>$(_MacBundleRoot)/Contents + + + <_MacPublishFiles Include="$(PublishDir)**/*" /> + + + + + + + + +