feat: build infrastructure
Co-authored-by: Copilot <copilot@github.com>
This commit is contained in:
16
mix.exs
16
mix.exs
@@ -6,6 +6,8 @@ defmodule BDS.MixProject do
|
||||
app: :bds,
|
||||
version: "0.1.0",
|
||||
elixir: "~> 1.17",
|
||||
default_release: :bds,
|
||||
releases: releases(),
|
||||
start_permanent: Mix.env() == :prod,
|
||||
aliases: aliases(),
|
||||
deps: deps()
|
||||
@@ -41,4 +43,18 @@ defmodule BDS.MixProject do
|
||||
test: ["ecto.create --quiet", "ecto.migrate --quiet", "test"]
|
||||
]
|
||||
end
|
||||
|
||||
defp releases do
|
||||
[
|
||||
bds: [
|
||||
include_executables_for: [:unix, :windows],
|
||||
applications: [bds: :permanent]
|
||||
],
|
||||
bds_mcp: [
|
||||
path: "_build/#{Mix.env()}/rel/bds_mcp",
|
||||
include_executables_for: [:unix, :windows],
|
||||
applications: [bds: :permanent]
|
||||
]
|
||||
]
|
||||
end
|
||||
end
|
||||
|
||||
Reference in New Issue
Block a user