diff --git a/lib/application.ex b/lib/application.ex new file mode 100644 index 0000000..7c1b597 --- /dev/null +++ b/lib/application.ex @@ -0,0 +1,9 @@ +defmodule Exproj.Application do + use Application + + @spec start(any(), any()) :: {:error, any()} | {:ok, pid()} + def start(_type, _args) do + children = [] + Supervisor.start_link(children, strategy: :one_for_one) + end +end diff --git a/mix.exs b/mix.exs index e9aa0d9..d0e11d1 100644 --- a/mix.exs +++ b/mix.exs @@ -8,7 +8,7 @@ defmodule Exproj.MixProject do elixir: "~> 1.18", start_permanent: Mix.env() == :prod, deps: deps(), - aliases: aliases(), + aliases: aliases() ] end @@ -20,6 +20,8 @@ defmodule Exproj.MixProject do def application do [ extra_applications: [:logger], + env: [], + mod: {Exproj.Application, []} ] end