2020-07-04 02:41:01 +00:00
|
|
|
defmodule Legendary.Mixfile do
|
2020-07-02 21:08:53 +00:00
|
|
|
use Mix.Project
|
|
|
|
|
2021-07-21 22:18:34 +00:00
|
|
|
@version "3.0.2"
|
2021-03-19 20:14:27 +00:00
|
|
|
|
2020-07-02 21:08:53 +00:00
|
|
|
def project do
|
|
|
|
[
|
2021-03-19 19:32:18 +00:00
|
|
|
name: "Legendary",
|
2021-03-19 20:37:17 +00:00
|
|
|
version: @version,
|
2020-07-04 02:41:01 +00:00
|
|
|
apps_path: "apps",
|
2020-07-10 19:39:38 +00:00
|
|
|
build_embedded: Mix.env() == :prod,
|
|
|
|
start_permanent: Mix.env() == :prod,
|
2020-07-04 02:41:01 +00:00
|
|
|
deps: deps(),
|
2020-07-10 19:39:38 +00:00
|
|
|
test_coverage: [tool: ExCoveralls],
|
2021-07-22 14:51:44 +00:00
|
|
|
aliases: aliases(),
|
2021-08-04 21:32:13 +00:00
|
|
|
dialyzer: [
|
|
|
|
plt_add_apps: [:mix],
|
|
|
|
ignore_warnings: ".dialyzer_ignore.exs"
|
|
|
|
],
|
2021-07-22 20:39:17 +00:00
|
|
|
preferred_cli_env: [
|
|
|
|
coveralls: :test,
|
|
|
|
"coveralls.detail": :test,
|
|
|
|
"coveralls.post": :test,
|
|
|
|
"coveralls.html": :test,
|
|
|
|
"coveralls.json": :test,
|
|
|
|
"coveralls.xml": :test
|
|
|
|
],
|
2020-07-02 21:08:53 +00:00
|
|
|
]
|
|
|
|
end
|
|
|
|
|
|
|
|
defp deps do
|
2020-07-04 02:41:01 +00:00
|
|
|
[]
|
2020-07-02 21:08:53 +00:00
|
|
|
end
|
|
|
|
|
|
|
|
defp aliases do
|
|
|
|
[
|
2020-07-04 02:41:01 +00:00
|
|
|
"deps.get": ["cmd mix deps.get"],
|
|
|
|
"ecto.migrate": ["cmd mix ecto.migrate"],
|
2021-07-22 14:51:44 +00:00
|
|
|
"npm.install": ["cmd mix npm.install"]
|
2020-07-02 21:08:53 +00:00
|
|
|
]
|
|
|
|
end
|
|
|
|
end
|