Provided by: erlang-manpages_12.b.3-1_all bug

NAME

       rel - Release resource file

DESCRIPTION

       The release resource file specifies which applications are are included
       in a release (system) based on Erlang/OTP.

       This file is used by the functions in systools  when  generating  start
       scripts (.script, .boot) and release upgrade files (relup).

FILE SYNTAX

       The release resource file should be called Name.rel.

       The  .rel  file  contains  one  single  Erlang  term, which is called a
       release specification. The file has the following syntax:

       {release, {RelName,Vsn}, {erts, EVsn},
         [{Application, AppVsn} |
          {Application, AppVsn, Type} |
          {Application, AppVsn, IncApps} |
          {Application, AppVsn, Type, IncApps}]}.

         * RelName = string() is the name of the release.

         * Vsn = string() is the version of the release.

         * EVsn = string() is the version of ERTS the release is intended for.

         * Application  = atom() is the name of an application included in the
           release.

         * AppVsn = string() is the version of an application included in  the
           release.

         * Type = permanent | transient | temporary | load | none is the start
           type of an application included in the release.

           If Type = permanent | transient | temporary, the  application  will
           be   loaded   and   started   in   the   corresponding   way,   see
           application(3erl). If Type = load, the  application  will  only  be
           loaded.  If Type = none, the application will be neither loaded nor
           started, although the code for its modules will be loaded. Defaults
           to permanent

         * IncApps  =  [atom()] is a list of applications that are included by
           an application included in the release.

           The list must be a subset of the included applications specified in
           the  application resource file (Application.app) and overrides this
           value. Defaults to the empty list.

   Note:
       The  list  of  applications  must  contain  the   kernel   and   stdlib
       applications.

SEE ALSO

       application(3erl), relup(4), systools(3erl)