feat: build infrastructure

Co-authored-by: Copilot <copilot@github.com>
This commit is contained in:
2026-04-24 11:51:44 +02:00
parent 213b3fc652
commit b4c995049f
13 changed files with 416 additions and 10 deletions

16
mix.exs
View File

@@ -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