defmodule Visor.MixProject do use Mix.Project def project do [ app: :visor, version: "0.1.0", elixirc_paths: elixirc_paths(Mix.env()), elixir: "~> 1.18", deps: deps(), name: "Visor", description: description(), package: package(), docs: docs() ] end def elixirc_paths(:test), do: ["lib", "test/support"] def elixirc_paths(_other), do: ["lib"] def deps do [ {:ex_doc, "~> 0.34", only: :dev, runtime: false, warn_if_outdated: true} ] end def description do "Easily add VSR (View Stamp Replication) to your elixir app." end def package do %{ source_url: "https://gitlab.com/mrmicahcooper/visor", licenses: ["MIT"], links: %{ Gitlab: "https://gitlab.com/mrmicahcooper/visor" } } end def docs do [ main: "readme", logo: "visor-logo.jpg", extras: ["README.md"] ] end end