Skip to content

Commit 72f5e78

Browse files
committed
Add rustler to mix project properly
1 parent 1d52606 commit 72f5e78

File tree

1 file changed

+12
-2
lines changed

1 file changed

+12
-2
lines changed

mix.exs

Lines changed: 12 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,10 +7,11 @@ defmodule ComponentsGuide.MixProject do
77
version: "0.1.0",
88
elixir: "~> 1.12",
99
elixirc_paths: elixirc_paths(Mix.env()),
10-
compilers: [:phoenix, :gettext] ++ Mix.compilers(),
10+
compilers: [:phoenix, :gettext, :rustler] ++ Mix.compilers(),
1111
start_permanent: Mix.env() == :prod,
1212
aliases: aliases(),
13-
deps: deps()
13+
deps: deps(),
14+
rustler_crates: rustler_crates()
1415
]
1516
end
1617

@@ -79,4 +80,13 @@ defmodule ComponentsGuide.MixProject do
7980
]
8081
]
8182
end
83+
84+
defp rustler_crates do
85+
[
86+
io: [
87+
path: "native/componentsguide_rustler_math",
88+
mode: if(Mix.env() == :prod, do: :release, else: :debug)
89+
]
90+
]
91+
end
8292
end

0 commit comments

Comments
 (0)