Skip to content

Commit a36d1e4

Browse files
fhunlethmobileoverlord
authored andcommitted
Bump nerves_system dep so that it compiles
Without this, hex will pull down a pre-1.0.0 version which will fail to compile due to nerves dependencies not matching up.
1 parent 7921204 commit a36d1e4

2 files changed

Lines changed: 13 additions & 13 deletions

File tree

templates/new/mix.exs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,7 @@ defmodule <%= app_module %>.MixProject do
6262
end
6363

6464
<%= for target <- targets do %>
65-
defp system("<%= target %>"), do: [{:<%= "nerves_system_#{target}" %>, ">= 0.0.0", runtime: false}]
65+
defp system("<%= target %>"), do: [{:<%= "nerves_system_#{target}" %>, "~> 1.0-rc", runtime: false}]
6666
<% end %>
6767
defp system(target), do: Mix.raise("Unknown MIX_TARGET: #{target}")
6868
end

test/nerves_new_test.exs

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -21,13 +21,13 @@ defmodule Nerves.NewTest do
2121

2222
assert_file("#{@app_name}/mix.exs", fn file ->
2323
assert file =~ "app: :#{@app_name}"
24-
assert file =~ "defp system(\"rpi\"), do: [{:nerves_system_rpi, \">= 0.0.0\""
25-
assert file =~ "defp system(\"rpi0\"), do: [{:nerves_system_rpi0, \">= 0.0.0\""
26-
assert file =~ "defp system(\"rpi2\"), do: [{:nerves_system_rpi2, \">= 0.0.0\""
27-
assert file =~ "defp system(\"rpi3\"), do: [{:nerves_system_rpi3, \">= 0.0.0\""
28-
assert file =~ "defp system(\"bbb\"), do: [{:nerves_system_bbb, \">= 0.0.0\""
29-
assert file =~ "defp system(\"ev3\"), do: [{:nerves_system_ev3, \">= 0.0.0\""
30-
assert file =~ "defp system(\"qemu_arm\"), do: [{:nerves_system_qemu_arm, \">= 0.0.0\""
24+
assert file =~ "defp system(\"rpi\"), do: [{:nerves_system_rpi, \"~> 1.0-rc\""
25+
assert file =~ "defp system(\"rpi0\"), do: [{:nerves_system_rpi0, \"~> 1.0-rc\""
26+
assert file =~ "defp system(\"rpi2\"), do: [{:nerves_system_rpi2, \"~> 1.0-rc\""
27+
assert file =~ "defp system(\"rpi3\"), do: [{:nerves_system_rpi3, \"~> 1.0-rc\""
28+
assert file =~ "defp system(\"bbb\"), do: [{:nerves_system_bbb, \"~> 1.0-rc\""
29+
assert file =~ "defp system(\"ev3\"), do: [{:nerves_system_ev3, \"~> 1.0-rc\""
30+
assert file =~ "defp system(\"qemu_arm\"), do: [{:nerves_system_qemu_arm, \"~> 1.0-rc\""
3131
end)
3232
end)
3333
end
@@ -40,8 +40,8 @@ defmodule Nerves.NewTest do
4040

4141
assert_file("#{@app_name}/mix.exs", fn file ->
4242
assert file =~ "app: :#{@app_name}"
43-
assert file =~ "defp system(\"rpi\"), do: [{:nerves_system_rpi, \">= 0.0.0\""
44-
refute file =~ "defp system(\"rpi0\"), do: [{:nerves_system_rpi0, \">= 0.0.0\""
43+
assert file =~ "defp system(\"rpi\"), do: [{:nerves_system_rpi, \"~> 1.0-rc\""
44+
refute file =~ "defp system(\"rpi0\"), do: [{:nerves_system_rpi0, \"~> 1.0-rc\""
4545
end)
4646
end)
4747
end
@@ -54,9 +54,9 @@ defmodule Nerves.NewTest do
5454

5555
assert_file("#{@app_name}/mix.exs", fn file ->
5656
assert file =~ "app: :#{@app_name}"
57-
assert file =~ "defp system(\"rpi\"), do: [{:nerves_system_rpi, \">= 0.0.0\""
58-
assert file =~ "defp system(\"rpi3\"), do: [{:nerves_system_rpi3, \">= 0.0.0\""
59-
refute file =~ "defp system(\"rpi0\"), do: [{:nerves_system_rpi0, \">= 0.0.0\""
57+
assert file =~ "defp system(\"rpi\"), do: [{:nerves_system_rpi, \"~> 1.0-rc\""
58+
assert file =~ "defp system(\"rpi3\"), do: [{:nerves_system_rpi3, \"~> 1.0-rc\""
59+
refute file =~ "defp system(\"rpi0\"), do: [{:nerves_system_rpi0, \"~> 1.0-rc\""
6060
end)
6161
end)
6262
end

0 commit comments

Comments
 (0)