systant/server/deps/tortoise/hex_metadata.config
ryan b6769abbe9 Restructure as monorepo and add flake packages/apps
- Move Elixir code to server/ subdirectory for monorepo structure
- Update flake.nix to provide packages and apps outputs for nix run support
- Update nix/package.nix to accept src parameter instead of fetchgit
- Add NixOS module export for easy consumption

Now supports: nix run, nix build, and nix develop from git repo

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-08-02 19:54:17 -07:00

44 lines
2.2 KiB
Plaintext

{<<"app">>,<<"tortoise">>}.
{<<"build_tools">>,[<<"mix">>]}.
{<<"description">>,<<"A MQTT client for Elixir.">>}.
{<<"elixir">>,<<"~> 1.6">>}.
{<<"files">>,
[<<"lib">>,<<"lib/tortoise">>,<<"lib/tortoise/handler">>,
<<"lib/tortoise/handler/default.ex">>,<<"lib/tortoise/handler/logger.ex">>,
<<"lib/tortoise/decodable.ex">>,<<"lib/tortoise/handler.ex">>,
<<"lib/tortoise/app.ex">>,<<"lib/tortoise/connection.ex">>,
<<"lib/tortoise/connection">>,<<"lib/tortoise/connection/receiver.ex">>,
<<"lib/tortoise/connection/controller.ex">>,
<<"lib/tortoise/connection/inflight.ex">>,
<<"lib/tortoise/connection/supervisor.ex">>,
<<"lib/tortoise/connection/inflight">>,
<<"lib/tortoise/connection/inflight/track.ex">>,
<<"lib/tortoise/connection/backoff.ex">>,<<"lib/tortoise/package.ex">>,
<<"lib/tortoise/pipe.ex">>,<<"lib/tortoise/package">>,
<<"lib/tortoise/package/publish.ex">>,
<<"lib/tortoise/package/pingresp.ex">>,
<<"lib/tortoise/package/unsubscribe.ex">>,
<<"lib/tortoise/package/pubrel.ex">>,<<"lib/tortoise/package/connect.ex">>,
<<"lib/tortoise/package/pingreq.ex">>,<<"lib/tortoise/package/meta.ex">>,
<<"lib/tortoise/package/suback.ex">>,<<"lib/tortoise/package/puback.ex">>,
<<"lib/tortoise/package/connack.ex">>,
<<"lib/tortoise/package/disconnect.ex">>,
<<"lib/tortoise/package/subscribe.ex">>,
<<"lib/tortoise/package/pubcomp.ex">>,<<"lib/tortoise/package/pubrec.ex">>,
<<"lib/tortoise/package/unsuback.ex">>,<<"lib/tortoise/supervisor.ex">>,
<<"lib/tortoise/transport">>,<<"lib/tortoise/transport/tcp.ex">>,
<<"lib/tortoise/transport/ssl.ex">>,<<"lib/tortoise/events.ex">>,
<<"lib/tortoise/encodable.ex">>,<<"lib/tortoise/transport.ex">>,
<<"lib/tortoise/registry.ex">>,<<"lib/tortoise.ex">>,<<"mix.exs">>,
<<"README.md">>,<<"CHANGELOG.md">>,<<"LICENSE">>]}.
{<<"licenses">>,[<<"Apache 2.0">>]}.
{<<"links">>,[{<<"GitHub">>,<<"https://github.com/gausby/tortoise">>}]}.
{<<"name">>,<<"tortoise">>}.
{<<"requirements">>,
[[{<<"app">>,<<"gen_state_machine">>},
{<<"name">>,<<"gen_state_machine">>},
{<<"optional">>,false},
{<<"repository">>,<<"hexpm">>},
{<<"requirement">>,<<"~> 2.0 or ~> 3.0">>}]]}.
{<<"version">>,<<"0.9.9">>}.