mirror of https://github.com/poanetwork/rox.git
deps(): switch to hex based rustler dep, publish
This commit is contained in:
parent
4d56cb9ad7
commit
63e9b87456
13
mix.exs
13
mix.exs
|
@ -9,8 +9,8 @@ defmodule Rox.Mixfile do
|
|||
start_permanent: Mix.env == :prod,
|
||||
compilers: [:rustler] ++ Mix.compilers(),
|
||||
rustler_crates: rustler_crates(),
|
||||
description: description(),
|
||||
package: package(),
|
||||
description: description(),
|
||||
deps: deps()]
|
||||
end
|
||||
|
||||
|
@ -32,7 +32,8 @@ defmodule Rox.Mixfile do
|
|||
# Type "mix help deps" for more examples and options
|
||||
defp deps do
|
||||
[
|
||||
{:rustler, git: "https://github.com/hansihe/rustler.git", sparse: "rustler_mix"},
|
||||
{:rustler, "~> 0.9.0"},
|
||||
{:ex_doc, ">= 0.0.0", only: :dev}
|
||||
]
|
||||
end
|
||||
|
||||
|
@ -42,16 +43,16 @@ defmodule Rox.Mixfile do
|
|||
]
|
||||
end
|
||||
|
||||
defp description, do:
|
||||
defp description do
|
||||
"""
|
||||
Rust powered bindings to Facebook's RocksDB
|
||||
|
||||
Rust powered NIF bindings to Facebook's RocksDB
|
||||
"""
|
||||
end
|
||||
|
||||
defp package do
|
||||
[
|
||||
name: :rox,
|
||||
files: ["lib", "native", "mix.exs", "README*", "History.md", "LICENSE"],
|
||||
files: ["lib", "native/rox_nif/Cargo.*", "native/rox_nif/src", "mix.exs", "README.md", "History.md", "LICENSE"],
|
||||
maintainers: ["Ryan Schmukler"],
|
||||
licenses: ["MIT"],
|
||||
links: %{"GitHub" => "https://github.com/urbint/rox"}
|
||||
|
|
6
mix.lock
6
mix.lock
|
@ -1,2 +1,4 @@
|
|||
%{"erocksdb": {:hex, :erocksdb, "0.4.1", "59a3258b1460d0e64f7575d912d9af86fa5aa56729abff18e4d3e4fd4a5e01e0", [:rebar3], []},
|
||||
"rustler": {:git, "https://github.com/hansihe/rustler.git", "c4edfbeb906df2001b8b71a0e7ac9e200d87dcde", [sparse: "rustler_mix"]}}
|
||||
%{"earmark": {:hex, :earmark, "1.2.0", "bf1ce17aea43ab62f6943b97bd6e3dc032ce45d4f787504e3adf738e54b42f3a", [:mix], []},
|
||||
"erocksdb": {:hex, :erocksdb, "0.4.1", "59a3258b1460d0e64f7575d912d9af86fa5aa56729abff18e4d3e4fd4a5e01e0", [:rebar3], []},
|
||||
"ex_doc": {:hex, :ex_doc, "0.15.0", "e73333785eef3488cf9144a6e847d3d647e67d02bd6fdac500687854dd5c599f", [:mix], [{:earmark, "~> 1.1", [hex: :earmark, optional: false]}]},
|
||||
"rustler": {:hex, :rustler, "0.9.0", "6fa87ac78f48f70aa8ecfb6e16b8af41c398989d33de41d292b5581d6a2eeb5a", [:mix], []}}
|
||||
|
|
Loading…
Reference in New Issue