man pages section 1: User Commands

Exit Print View

Updated: July 2014
 
 

diameter_compile (1)

Name

diameter_compile - diameterc [<options>] <file>

Synopsis

Please see following description for synopsis

Description




User Commands                                        diameterc(1)



NAME
     diameterc - diameterc [<options>] <file>

DESCRIPTION
     The  diameterc utility is used to compile a diameter dictio-
     nary file into Erlang source. The  resulting  source  imple-
     ments  the  interface diameter required to encode and decode
     the dictionary's messages and AVP's.

     The module diameter_make(3) provides an  alternate  compila-
     tion interface.

USAGE
       diameterc [<options>] <file>:
         Compile a single dictionary file to Erlang source. Valid
         options are as  follows.-i  <dir>Prepend  the  specified
         directory  to  the code path. Use to point at beam files
         compiled from inherited  dictionaries,  @inherits  in  a
         dictionary  file  creating  a  beam  dependency,  not an
         erl/hrl dependency.

         Multiple -i options can be specified.

         -o <dir>:
           Write generated source  to  the  specified  directory.
           Defaults to the current working directory.

         -E:


         -H:
           Supress erl and hrl generation, respectively.

         --name <name>:


         --prefix <prefix>:
           Set  @name  or  @prefix to the specified string. Over-
           rides any setting in the file itself.

         --inherits <dict>:
           Append @inherits of the specified  module.  Specifying
           "-" has the effect of discarding clearing any previous
           inherits, both in  the  dictionary  file  and  on  the
           options list.

           Multiple --inherits options can be specified.

EXIT STATUS
     Returns 0 on success, non-zero on failure.





Ericsson AB         Last change: diameter 1.3                   1






User Commands                                        diameterc(1)



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

     +---------------+------------------+
     |ATTRIBUTE TYPE | ATTRIBUTE VALUE  |
     +---------------+------------------+
     |Availability   | runtime/erlang   |
     +---------------+------------------+
     |Stability      | Uncommitted      |
     +---------------+------------------+
SEE ALSO
     diameter_make(3), diameter_dict(4)


NOTES
     This  software  was   built   from   source   available   at
     https://java.net/projects/solaris-userland.    The  original
     community       source       was       downloaded       from
     http://www.erlang.org/download/otp_src_R15B03-1.tar.gz

     Further  information about this software can be found on the
     open source community website at http://www.erlang.org/.
































Ericsson AB         Last change: diameter 1.3                   2