defmodule Listly.MixProject do use Mix.Project def project do [ app: :listly, version: "0.1.0", description: "Lisp-style property lists and association lists for LFE.", elixir: "~> 1.18", source_url: "https://github.com/lfe-sdk/listly", homepage_url: "https://github.com/lfe-sdk/listly", # The compiler task itself is a tiny Elixir integration layer, so compile # it before invoking the LFE compiler. compilers: [:elixir, :listly_lfe] ++ List.delete(Mix.compilers(), :elixir), lfe: [src_dirs: ["src"]], package: package(), deps: deps() ] end def application, do: [] defp package do [ licenses: ["Unlicense"], links: %{"GitHub" => "https://github.com/lfe-sdk/listly"} ] end defp deps do [ {:ex_doc, ">= 0.0.0", only: :dev, runtime: false}, {:lfe, "~> 2.2"} ] end end