Packages
backplane_agent_runtime
1.10.16
1.10.27
1.10.26
1.10.25
1.10.24
1.10.23
1.10.22
1.10.21
1.10.20
1.10.19
1.10.18
1.10.17
1.10.16
1.10.15
1.10.14
1.10.13
1.10.12
1.10.11
1.10.10
1.10.9
1.10.8
1.10.7
1.10.6
1.10.5
1.10.4
1.10.3
1.10.2
1.10.1
1.10.0
1.9.0
1.8.3
1.8.2
1.8.1
1.8.0
1.7.9
1.7.8
1.7.7
1.7.6
1.7.5
1.7.4
1.7.3
1.7.2
1.7.1
1.7.0
1.6.0
Embedded Elixir/OTP runtime and opt-in tools for bounded independent agents.
Current section
Files
Jump to
Current section
Files
backplane_agent_runtime
mix.exs
mix.exs
defmodule Backplane.AgentRuntime.MixProject do
use Mix.Project
@version "1.10.16"
def project do
[
app: :backplane_agent_runtime,
version: @version,
elixir: "~> 1.18",
start_permanent: Mix.env() == :prod,
deps: deps(),
description: "Embedded Elixir/OTP runtime and opt-in tools for bounded independent agents.",
docs: docs(),
package: package()
]
end
def application do
[
mod: {Backplane.AgentRuntime.Application, []},
extra_applications: [:logger, :crypto]
]
end
defp deps do
[
{:jsonschex, "~> 0.10.0"},
{:decimal, "~> 3.0"},
{:ex_doc, ">= 0.0.0", only: :dev, runtime: false}
]
end
defp docs do
[
main: "readme",
extras: [
"README.md",
"CODEX.md",
"EMBEDDING.md",
"PERSISTENCE.md",
"SCHEMAS.md",
"CHANGELOG.md"
]
]
end
defp package do
[
files: ["lib", "priv", "mix.exs", "*.md", "examples"],
licenses: ["MIT"],
links: %{"GitHub" => "https://github.com/gsmlg-opt/backplane"},
maintainers: ["gsmlg-dev"]
]
end
end