-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathmix.exs
28 lines (25 loc) · 800 Bytes
/
mix.exs
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
defmodule SharedResources.Mixfile do
use Mix.Project
def project do
[ app: :shared_resources,
version: "0.2.0",
dynamos: [SharedResources.Dynamo],
compilers: [:elixir, :dynamo, :app],
env: [prod: [compile_path: "ebin"]],
compile_path: "tmp/#{Mix.env}/shared_resources/ebin",
deps: deps ]
end
# Configuration for the OTP application
def application do
[ applications: [:cowboy, :dynamo, :bcrypt],
mod: { SharedResources, [] } ]
end
defp deps do
[ { :cowboy, github: "extend/cowboy" },
{ :dynamo, github: "dynamo/dynamo" },
{ :postgrex, github: "ericmj/postgrex" },
{ :ecto, github: "elixir-lang/ecto" },
{ :jsonex, github: "marcelog/jsonex" },
{ :bcrypt, github: "opscode/erlang-bcrypt" }]
end
end