Skip to content

Commit 47f4af9

Browse files
authored
Merge pull request #8 from masegraye/main
Allow fallback package declaration
2 parents 0e0c758 + b319c71 commit 47f4af9

1 file changed

Lines changed: 8 additions & 5 deletions

File tree

lib/deployment.ex

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -6,16 +6,19 @@ defmodule Desktop.Deployment do
66
def package(rel \\ nil) do
77
config = Mix.Project.config()
88

9-
case config[:package] do
10-
nil ->
9+
cond do
10+
config[:package] != nil ->
11+
struct!(default_package(rel), config[:package])
12+
13+
config[:desktop_package] != nil ->
14+
struct!(default_package(rel), config[:desktop_package])
15+
16+
true ->
1117
Logger.warning(
1218
"There is no package config defined. Using the generic Elixir App descriptions."
1319
)
1420

1521
default_package(rel)
16-
17-
map ->
18-
struct!(default_package(rel), map)
1922
end
2023
end
2124

0 commit comments

Comments
 (0)