Packages

A high-performance Elixir library for parsing and extracting ZIP archives, with native support for PKWARE's Deflate64 (Compression Method 9) decompression algorithm.

Current section

Files

Jump to
z64 mix.exs
Raw

mix.exs

defmodule Z64.MixProject do
use Mix.Project
def project do
[
app: :z64,
version: "0.1.0",
elixir: "~> 1.20",
start_permanent: Mix.env() == :prod,
description: description(),
package: package(),
deps: deps(),
name: "Z64",
source_url: "https://github.com/ngeraedts/z64"
]
end
defp description do
"""
A high-performance Elixir library for parsing and extracting ZIP archives,
with native support for PKWARE's Deflate64 (Compression Method 9) decompression algorithm.
"""
end
defp package do
[
name: "z64",
files: ~w(lib c_src priv .formatter.exs mix.exs README* LICENSE*),
licenses: ["MIT", "Zlib"],
links: %{"GitHub" => "https://github.com/ngeraedts/z64"}
]
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
[
{:zigler, "~> 0.16.0", runtime: false},
{:ex_doc, "~> 0.31", runtime: false}
]
end
end