Skip to content

Commit

Permalink
Rename release task to elixir_ls.release to avoid naming conflicts wi…
Browse files Browse the repository at this point in the history
…th user projects
  • Loading branch information
JakeBecker committed Mar 3, 2018
1 parent f19fdf6 commit 58f7c02
Show file tree
Hide file tree
Showing 2 changed files with 2 additions and 2 deletions.
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -77,7 +77,7 @@ ElixirLS's Dialyzer integration uses internal, undocumented Dialyzer APIs, and s

## Building and running

Run `mix compile`, then `mix release -o <release_dir>`. This builds the language server and debugger as a set of `.ez` archives and creates `.sh` and `.bat` scripts to launch them.
Run `mix compile`, then `mix elixir_ls.release -o <release_dir>`. This builds the language server and debugger as a set of `.ez` archives and creates `.sh` and `.bat` scripts to launch them.

If you're packaging these archives in an IDE plugin, make sure to build using Erlang/OTP 19, not OTP 20, because OTP 20 beam files are not backwards-compatible with earlier Erlang versions. Alternatively, you can use a [precompiled release](https://github.com/JakeBecker/elixir-ls/releases).

Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
defmodule Mix.Tasks.Release do
defmodule Mix.Tasks.ElixirLs.Release do
@switches [destination: :string, zip: :string]
@aliases [o: :destination, z: :zip]

Expand Down

0 comments on commit 58f7c02

Please sign in to comment.