aboutsummaryrefslogtreecommitdiff
path: root/mix.exs
diff options
context:
space:
mode:
authorneodarz <neodarz@neodarz.net>2017-01-24 17:09:18 +0100
committerneodarz <neodarz@neodarz.net>2017-01-24 17:09:18 +0100
commit033d07a519bac03fdfd28ca15e09cc287e80fd14 (patch)
treed623a1806c64ad84d7c88b0762ae6eb26ed14ce0 /mix.exs
downloadthe_transcriber_backend-033d07a519bac03fdfd28ca15e09cc287e80fd14.tar.xz
the_transcriber_backend-033d07a519bac03fdfd28ca15e09cc287e80fd14.zip
Initial commit with non-functional pieces of code about file upload
Diffstat (limited to 'mix.exs')
-rw-r--r--mix.exs54
1 files changed, 54 insertions, 0 deletions
diff --git a/mix.exs b/mix.exs
new file mode 100644
index 0000000..6257534
--- /dev/null
+++ b/mix.exs
@@ -0,0 +1,54 @@
+defmodule TheTranscriberBackend.Mixfile do
+ use Mix.Project
+
+ def project do
+ [app: :the_transcriber_backend,
+ version: "0.0.1",
+ elixir: "~> 1.2",
+ elixirc_paths: elixirc_paths(Mix.env),
+ compilers: [:phoenix, :gettext] ++ Mix.compilers,
+ build_embedded: Mix.env == :prod,
+ start_permanent: Mix.env == :prod,
+ aliases: aliases(),
+ deps: deps()]
+ end
+
+ # Configuration for the OTP application.
+ #
+ # Type `mix help compile.app` for more information.
+ def application do
+ [mod: {TheTranscriberBackend, []},
+ applications: [:phoenix, :phoenix_pubsub, :phoenix_html, :cowboy, :logger, :gettext,
+ :phoenix_ecto, :postgrex]]
+ end
+
+ # Specifies which paths to compile per environment.
+ defp elixirc_paths(:test), do: ["lib", "web", "test/support"]
+ defp elixirc_paths(_), do: ["lib", "web"]
+
+ # Specifies your project dependencies.
+ #
+ # Type `mix help deps` for examples and options.
+ defp deps do
+ [{:phoenix, "~> 1.2.1"},
+ {:phoenix_pubsub, "~> 1.0"},
+ {:phoenix_ecto, "~> 3.0"},
+ {:postgrex, ">= 0.0.0"},
+ {:phoenix_html, "~> 2.6"},
+ {:phoenix_live_reload, "~> 1.0", only: :dev},
+ {:gettext, "~> 0.11"},
+ {:cowboy, "~> 1.0"}]
+ end
+
+ # Aliases are shortcuts or tasks specific to the current project.
+ # For example, to create, migrate and run the seeds file at once:
+ #
+ # $ mix ecto.setup
+ #
+ # See the documentation for `Mix` for more info on aliases.
+ defp aliases do
+ ["ecto.setup": ["ecto.create", "ecto.migrate", "run priv/repo/seeds.exs"],
+ "ecto.reset": ["ecto.drop", "ecto.setup"],
+ "test": ["ecto.create --quiet", "ecto.migrate", "test"]]
+ end
+end