ReleaseKit. Compile
(ReleaseKit v0.3.0)
Copy Markdown
Converts ReleaseKit compile configuration into Mix compiler behavior.
ReleaseKit keeps Mix compiler flags behind artifact configuration so callers can choose an incremental build policy without depending on Mix task flag details.
Summary
Functions
Returns the Mix compiler arguments for ReleaseKit compile options.
Returns true when ReleaseKit should run its explicit compile phase.
Returns the supported compile option keys.
Runs mix compile according to ReleaseKit compile options.
Types
Functions
Returns the Mix compiler arguments for ReleaseKit compile options.
Returns true when ReleaseKit should run its explicit compile phase.
@spec option_keys() :: [atom()]
Returns the supported compile option keys.
Runs mix compile according to ReleaseKit compile options.