Packages
doex
0.4.0
0.14.1
0.12.2
0.12.1
0.11.2
0.11.1
0.11.0
0.10.2
0.10.1
0.9.0
0.8.3
0.8.2
0.8.1
0.8.0
0.7.8
0.7.7
0.7.6
0.7.5
0.7.4
0.7.3
0.7.2
0.7.1
0.7.0
0.6.1
0.6.0
0.5.2
0.5.1
0.5.0
0.4.18
0.4.17
0.4.16
0.4.15
0.4.14
0.4.13
0.4.12
0.4.11
0.4.10
0.4.8
0.4.7
0.4.6
0.4.5
0.4.4
0.4.3
0.4.2
0.4.1
0.4.0
0.3.1
0.3.0
0.2.2
0.2.1
0.2.0
0.1.1
A Digital Ocean API v2 client for Elixir (yes, another one)
Current section
Files
Jump to
Current section
Files
mix.exs
defmodule Doex.Mixfile do
use Mix.Project
@app :doex
@git_url "https://github.com/capbash/doex"
@home_url @git_url
@version "0.4.0"
@deps [
{:mix_test_watch, "~> 0.3", only: :dev, runtime: false},
{:poison, "~> 3.1.0"},
{:httpoison, "~> 0.11.1"},
{:fn_expr, "~> 0.1.0"},
{:version_tasks, "~> 0.9.1"},
{:ex_doc, ">= 0.0.0", only: :dev},
]
@aliases [
]
@package [
name: @app,
files: ["lib", "mix.exs", "README*", "LICENSE*"],
maintainers: ["Andrew Forward"],
licenses: ["MIT"],
links: %{"GitHub" => @git_url}
]
@escript [
main_module: Doex.Cli.Main
]
# ------------------------------------------------------------
def project do
in_production = Mix.env == :prod
[
app: @app,
version: @version,
elixir: "~> 1.4",
name: @app,
description: "A Digital Ocean API v2 client for Elixir (yes, another one)",
package: @package,
source_url: @git_url,
homepage_url: @home_url,
docs: [main: "Doex",
extras: ["README.md"]],
build_embedded: in_production,
start_permanent: in_production,
deps: @deps,
aliases: @aliases,
escript: @escript,
]
end
def application do
[
mod: { Doex.Application, [] },
extra_applications: [
:logger
],
]
end
end