mix.exs 906 B

12345678910111213141516171819202122232425262728293031323334353637
  1. defmodule Hello.Mixfile do
  2. use Mix.Project
  3. def project do
  4. [app: :hello,
  5. version: "0.1.0",
  6. elixir: "~> 1.6.5",
  7. elixirc_paths: elixirc_paths(Mix.env),
  8. compilers: [:phoenix] ++ Mix.compilers,
  9. build_embedded: Mix.env == :prod,
  10. start_permanent: Mix.env == :prod,
  11. deps: deps()]
  12. end
  13. # Configuration for the OTP application
  14. #
  15. # Type `mix help compile.app` for more information
  16. def application do
  17. [mod: {Hello, []}, extra_applications: [:logger]]
  18. end
  19. defp elixirc_paths(_), do: ["lib", "web"]
  20. # Specifies your project dependencies
  21. #
  22. # Type `mix help deps` for examples and options
  23. defp deps do
  24. [{:phoenix, "1.3.2"},
  25. {:phoenix_ecto, "3.3.0"},
  26. {:postgrex, "0.13.3"},
  27. {:cowboy, "1.0.0"},
  28. {:plug_cowboy, "1.0.0"},
  29. {:jason, "1.0.0"},
  30. {:phoenix_html, "2.11.0"},
  31. {:phoenix_live_reload, "1.1.0", only: :dev}]
  32. end
  33. end