Skip to content

Commit

Permalink
Use burrito
Browse files Browse the repository at this point in the history
  • Loading branch information
sleipnir committed Aug 26, 2023
1 parent a64d76d commit 906971c
Showing 1 changed file with 24 additions and 25 deletions.
49 changes: 24 additions & 25 deletions spawn_cli/mix.exs
Original file line number Diff line number Diff line change
Expand Up @@ -30,41 +30,40 @@ defmodule SpawnCli.MixProject do
# Run "mix help deps" to learn about dependencies.
defp deps do
[
{:bakeware, ">= 0.0.0", runtime: false},
{:bonny, "~> 1.1"},
{:castore, "~> 1.0"},
{:do_it, "~> 0.4"},
{:burrito, github: "burrito-elixir/burrito"}
]
end

defp releases do
[
spawn_cli: [
include_executables_for: [:unix],
applications: [spawn_cli: :permanent],
steps: [
:assemble,
&Bakeware.assemble/1
],
bakeware: [compression_level: 19]
]
]
end

# def releases do
# defp releases do
# [
# spawn_cli: [
# steps: [:assemble, &Burrito.wrap/1],
# burrito: [
# targets: [
# linux: [os: :linux, cpu: :x86_64],
# linux_musl: [os: :linux, cpu: :x86_64, libc: :musl],
# macos: [os: :darwin, cpu: :x86_64],
# windows: [os: :windows, cpu: :x86_64]
# ]
# ]
# include_executables_for: [:unix],
# applications: [spawn_cli: :permanent],
# steps: [
# :assemble,
# &Bakeware.assemble/1
# ],
# bakeware: [compression_level: 19]
# ]
# ]
# end

def releases do
[
spawn_cli: [
steps: [:assemble, &Burrito.wrap/1],
burrito: [
targets: [
linux: [os: :linux, cpu: :x86_64],
linux_musl: [os: :linux, cpu: :x86_64, libc: :musl],
macos: [os: :darwin, cpu: :x86_64],
windows: [os: :windows, cpu: :x86_64]
]
]
]
]
end
end

0 comments on commit 906971c

Please sign in to comment.