mix.exs 971 B

123456789101112131415161718192021222324252627282930313233
  1. defmodule REST.Mixfile do
  2. use Mix.Project
  3. def project do
  4. [app: :rest,
  5. version: "5.10.7",
  6. description: "REST erlang interface generator",
  7. deps: deps(),
  8. package: package()]
  9. end
  10. def application() do
  11. [
  12. mod: {:rest, []},
  13. applications: [:public_key,:asn1,:kernel,:stdlib,:ranch,:cowboy,:syntax_tools,:compiler,:rocksdb,:kvs, :erp, :bpe]
  14. # applications: [:public_key,:asn1,:kernel,:stdlib,:ranch,:cowboy,:syntax_tools,:compiler,:rocksdb,:kvs]
  15. ]
  16. end
  17. def deps, do: [ {:ex_doc, ">= 0.0.0", only: :dev},
  18. {:rocksdb, "~> 1.3.2"},
  19. {:kvs, "~> 6.9.2"},
  20. {:erp, "~> 0.10.3"},
  21. {:bpe, "~> 4.9.18"},
  22. {:jsone, "~> 1.5.0"},
  23. {:cowboy, "~> 2.5.0"} ]
  24. defp package do
  25. [files: ~w(src LICENSE mix.exs README.md rebar.config),
  26. licenses: ["MIT"],
  27. links: %{"GitHub" => "https://github.com/synrc/rest"}]
  28. end
  29. end