Go to main content

man pages section 1: User Commands

Exit Print View

Updated: Wednesday, February 9, 2022
 
 

elixirc (1)

Name

elixirc - The Elixir compiler

Synopsis

elixirc [OPTIONS] file ...

Description

ELIXIRC(1)                BSD General Commands Manual               ELIXIRC(1)

NAME
     elixirc -- The Elixir compiler

SYNOPSIS
     elixirc [OPTIONS] file ...

DESCRIPTION
     The compiler is intended for compilation one or more files containing the
     Elixir source code. The files should have the extension .ex.

OPTIONS
     -o directory
             Places the output file in the specified directory. If the direc-
             tory is not specified via the option, the current working direc-
             tory will be used for the purpose.

     --erl parameters
             Serves the same purpose as ELIXIR_ERL_OPTIONS (see the
             ENVIRONMENT section).

     --ignore-module-conflict
             Disables warnings when a module was previously defined.

     --no-debug-info
             Disables producing debugging information.

     --no-docs
             Disables generating documentation.

     --warnings-as-errors
             Makes all warnings into errors.

     --verbose
             Activates verbose mode.

     --      Separates the options passed to the compiler from the options
             passed to the executed code.

ENVIRONMENT
     ELIXIR_ERL_OPTIONS
             Allows passing parameters to the Erlang runtime.

     ERL_COMPILER_OPTIONS
             Allows passing parameters to the Erlang compiler (see erlc(1)).


ATTRIBUTES
     See attributes(7) for descriptions of the following attributes:

     +---------------+-----------------------+
     |ATTRIBUTE TYPE |   ATTRIBUTE VALUE     |
     +---------------+-----------------------+
     |Availability   | runtime/elixir        |
     +---------------+-----------------------+
     |Stability      | Pass-through volatile |
     +---------------+-----------------------+

SEE ALSO
     elixir(1), iex(1), mix(1)

AUTHOR
     Elixir is maintained by the Elixir Core Team.

     This manual page was contributed by Evgeny Golyshev.

     Copyright (c) 2012 Plataformatec.

INTERNET RESOURCES
     Main website: https://elixir-lang.org

     Documentation: https://elixir-lang.org/docs.html



NOTES
     Source code for open source software components in Oracle Solaris can be
     found at https://www.oracle.com/downloads/opensource/solaris-source-code-
     downloads.html.

     This software was built from source available at https://github.com/ora-
     cle/solaris-userland.  The original community source was downloaded from
     https://github.com/elixir-lang/elixir/ar-
     chive/v1.12.1/elixir-1.12.1.tar.gz.

     Further information about this software can be found on the open source
     community website at https://elixir-lang.org/.

BSD                             April 10, 2015                             BSD