voltone / x509

Elixir package for working with X.509 certificates, Certificate Signing Requests (CSRs), Certificate Revocation Lists (CRLs) and RSA/ECC key pairs
BSD 3-Clause "New" or "Revised" License
120 stars 28 forks source link

Fix compilation on Elixir 1.15+ #60

Closed wojtekmach closed 1 year ago

wojtekmach commented 1 year ago

Mix.ensure_application!/1 was added in Elixir 1.15.

To quote docs at https://hexdocs.pm/mix/Mix.html#ensure_application!/1

Ensures the given application from Erlang/OTP or Elixir and its dependencies are available in the path.

This is mostly used for Mix internal needs. In your own tasks, you should list the Erlang application dependencies under the :extra_applications section of your mix.exs.

Closes #53

voltone commented 1 year ago

That's great, thanks!