diff --git a/app_builder/lib/app_builder/macos.ex b/app_builder/lib/app_builder/macos.ex index cff2e3806..8fafb2e27 100644 --- a/app_builder/lib/app_builder/macos.ex +++ b/app_builder/lib/app_builder/macos.ex @@ -108,6 +108,7 @@ defmodule AppBuilder.MacOS do options = Keyword.validate!(options, [ :name, + :version, :launcher_script, :logo_path, :info_plist, @@ -150,6 +151,7 @@ defmodule AppBuilder.MacOS do defp build_info_plist(options) do app_name = Keyword.fetch!(options, :name) + app_version = Keyword.fetch!(options, :version) url_schemes = """ @@ -202,6 +204,10 @@ defmodule AppBuilder.MacOS do #{app_name} CFBundleDisplayName #{app_name} + CFBundleShortVersionString + #{app_version} + CFBundleVersion + #{app_version} CFBundleIconFile AppIcon CFBundleIconName diff --git a/mix.exs b/mix.exs index b64fe23c0..64e8222c0 100644 --- a/mix.exs +++ b/mix.exs @@ -127,6 +127,7 @@ defmodule Livebook.MixProject do @app_options [ name: "Livebook", + version: @version, logo_path: "static/images/logo.png", url_schemes: ["livebook"], document_types: [