NAME
       haxe - compile haXe programs to SWF, Neko, JavaScript, PHP, or C++.
SYNOPSIS
       haxe    -main    class   [-swf9|-swf|-js|-neko|-php|-cpp|-as3]   output
       [options...]
DESCRIPTION
       haxe is a command-line compiler which compiles haXe programs into Flash
       SWF, JavaScript, ActionScript, PHP, C++, or Neko bytecode.
       haXe  programs are similar to JavaScript, but have a full-featured type
       system with generics.
OPTIONS
       -cp path
              Add a directory to find source files.
       -js file
              Compile code to JavaScript file.
       -swf file
              Compile code to Flash SWF file.
       -swf9 file
              Compile code to Flash9 SWF file.
       -as3 directory
              Generate AS3 code into target directory.
       -neko file
              Compile code to Neko Binary.
       -php file
              Generate PHP code into target directory.
       -cpp file
              Generate C++ code into target directory.
       -xml file
              Generate XML types description.
       -main class
              Select startup class.
       -lib library[:version]
              Use a haxelib library.
       -D var Define a conditional compilation flag.
       -v     Turn on verbose mode.
       -debug Add debug informations to the compiled code.
       -swf-version version
              Change the SWF version (6 to 10).
       -swf-header header
              Define SWF header (width:height:fps:color).
       -swf-lib file
              Add the SWF library to the compiled SWF.
       -x file
              Shortcut for compiling and executing a neko file.
       -resource file[@name]
              Add a named resource file.
       -exclude filename
              Do not generate code for classes listed in this file.
       -prompt
              Prompt on error.
       -cmd   Run the specified command after successful compilation.
       --flash-strict
              More type strict flash API.
       --no-traces
              Do not compile trace calls in the program.
       --flash-use-stage
              Place objects found on the stage of the SWF lib.
       --neko-source
              Keep generated neko source.
       --gen-hx-classes file
              Generate hx headers from SWF9 file.
       --next Separate several haxe compilations.
       --display
              Display code tips.
       --no-output
              Compiles but does not generate any file.
       --times
              Measure compilation times.
       --no-inline
              Disable inlining.
       --no-opt
              Disable code optimizations.
       --php-front file
              Select the name for the php front file.
       --js-namespace namespace
              Create a namespace where root types are defined.
       --remap package:target
              Remap a package to another one.
       -help  Display this list of options.
       --help Display this list of options.
AUTHOR
       haXe is written by Nicolas Cannasse for Motion-Twin.
SEE ALSO
       haxelib(1), haxedoc(1).  http://haxe.org.
                                 Feb 01, 2010