993c8f162d
* mixRelease: format code by nixpkgs-format * mixRelease: investigate why erlang is referenced in resulting derivation * mixRelease: organize nativeBuildInputs and buildInputs It: + organizes `nativeBuildInputs` in a structured way. + moves `builtins.attrValues mixNixDeps` to `nativeBuildInputs`, because it's only used in compile-time * mixRelease: remove current attempt for removing erlang references in resulting derivation As said in the comment about "remove erlang references in resulting derivation", for now, we don't have a robust method to do that. Although these removed code did some work, they did not achieve the final goal - remove erlang references in resulting derivation. Therefore, it is better to remove them and provide future implementation with a clean foundation. > If you want to find these old codes, you can also retrieve them from > the git history. * mixRelease: remove all files for Microsoft Windows * mixRelease: add new option - `removeCookie` * mixRelease: polish comments + Capitalize the sentences. + Add punctuation marks. + Format a little code. * mixRelease: wrap programs in $out/bin with their runtime deps * mixRelease: commit what happysalada suggests --------- Co-authored-by: c4710n <c4710n@users.noreply.github.com> |
||
---|---|---|
.. | ||
elixir-ls | ||
elvis-erlang | ||
erlang-ls | ||
erlfmt | ||
hex | ||
pc | ||
pgsql | ||
rebar3-nix | ||
rebar3-proper | ||
webdriver | ||
build-erlang-mk.nix | ||
build-hex.nix | ||
build-mix.nix | ||
build-rebar3.nix | ||
default.nix | ||
fetch-hex.nix | ||
fetch-mix-deps.nix | ||
fetch-rebar-deps.nix | ||
lib.nix | ||
mix-configure-hook.sh | ||
mix-release.nix | ||
rebar3-release.nix |