emqx/apps/emqx_gateway
Thales Macedo Garitezi 917575de5a
chore(mix): minimal elixir mix release build
This commit enables a minimal working build of EMQX release using
Mix.  However, to properly start the release, several configuration
steps are still missing.  A `mix_release.sh` script does a few hacks
to get the release built with Mix to start properly, by first assuming
that `make emqx` has been run prior to the release, ran once to
generate the `app.*.config` files, and then it copies that and some
other files to the expected places.

Also, `emqx_telemetry` hangs the start procedure because it thinks
it's in an official release and tries to make a request.  We disable
it temporarily via config just to get a working build for now.
2021-12-21 13:51:22 -03:00
..
etc refactor: improve the _api_clieints implement 2021-12-06 16:33:59 +08:00
include chore(mix): minimal elixir mix release build 2021-12-21 13:51:22 -03:00
src chore(mix): minimal elixir mix release build 2021-12-21 13:51:22 -03:00
test chore(mix): minimal elixir mix release build 2021-12-21 13:51:22 -03:00
.gitignore refactor(gw-exproto): move exproto into gateway 2021-07-24 10:19:05 +08:00
LICENSE feat(gateway): The prototype for emqx-gateway application 2021-07-02 20:17:40 +08:00
Makefile feat(gateway): The prototype for emqx-gateway application 2021-07-02 20:17:40 +08:00
mix.exs chore(mix): minimal elixir mix release build 2021-12-21 13:51:22 -03:00
README.md feat(gw-stomp): call unsubscribe hook 2021-07-30 15:42:03 +08:00
rebar.config chore: upgrade grpc-erl to 0.6.4 2021-12-09 15:06:18 +08:00