Packages

Library for generating podcast RSS feeds in RSS 2.0 format with iTunes and Podcast Index namespace support.

Current section

Files

Jump to
Raw

mix.exs

defmodule PodcastRSS.MixProject do
use Mix.Project
def project do
[
app: :podcast_rss,
version: "0.3.0",
elixir: "~> 1.17",
start_permanent: Mix.env() == :prod,
deps: deps(),
name: "Podcast RSS",
description: description(),
package: package(),
docs: docs(),
source_url: "https://codeberg.org/eteubert/podcast_rss"
]
end
defp description() do
"Library for generating podcast RSS feeds in RSS 2.0 format with iTunes and Podcast Index namespace support."
end
defp package() do
[
maintainers: ["Eric Teubert"],
licenses: ["MIT"],
files: ~w(lib .formatter.exs mix.exs CHANGELOG* README*),
links: %{"Codeberg" => "https://codeberg.org/eteubert/podcast_rss"}
]
end
defp docs() do
[
main: "PodcastRSS",
extras: [
"CHANGELOG.md": [title: "Changelog"],
"README.md": [title: "Readme"]
]
]
end
# Run "mix help compile.app" to learn about applications.
def application do
[
extra_applications: [:logger]
]
end
# Run "mix help deps" to learn about dependencies.
defp deps do
[
{:saxy, "~> 1.6"},
{:sweet_xml, "~> 0.7.0", only: :test},
{:ex_doc, "~> 0.34", only: :dev, runtime: false, warn_if_outdated: true}
]
end
end