Provided by: libming-util_0.4.5-1ubuntu5_amd64 bug

NAME

       makeswf - actionscript compiler

SYNOPSIS

       makeswf [OPTIONS] <frame_content> ...

DESCRIPTION

       makeswf is a command line interface to the Ming library actionscript compiler, with support for embedding
       prebuilt content.

       frame_content can be either: an ActionScript source file, a bitmap file (png or jpg),  or  an  SWF  file.
       Non-ActionScript input files are currently only recognized by extension (png, jpg, swf). Files with other
       extensions will be assumed to contain ActionScript source code.

       Each frame_content will be stored in a separate frame of the output.

       ActionScript code is preprocessed using cpp before being compiled, this allows (among many other  things)
       grouping multiple sourcefiles into a single frame by using #include directives. (See PREPROCESSOR below.)

       Bitmap  or  SWF  content  will be stored in a MovieClip named after the corresponding input filename with
       path and extension removed. This allows easy referencing of the content by ActionScript code.

OPTIONS

       -o --output <output>
              Write SWF file to <output>. Default is ``out.swf''.

       -s --size <width>x<height>
              Set output frame size in pixels (defaults to 640x480).

       -r --frame-rate <frame_rate>
              Set output frame rate (defaults to 12).

       -v --swfversion <swfversion>
              Set output SWF version (defaults to 6).

       -c --compression <compression_level>
              Set output compression level (0 to 9). Defaults to 9.  Use -1 to disable.

       -b --bgcolor <background_color>
              Set background color using hex form (0xRRGGBB).  If omitted, no  SETBACKGROUNDCOLOR  tag  will  be
              used.

       -I <dir>
              Add <dir> to the include search path.  The option is passed to the C preprocessor.

       -D <macro>[=<def>]>
              Define <macro>.  The option is passed to the C preprocessor.

       -i --import <library.swf>:<sym>[,<sym>]>
              Import named symbols from the given SWF file and store them into a

       -a --init-action <source.as>[:<frameno>]
              Compile the given source AS file as an init action for frame <frameno>.

       -n --network-access network|file
              Force addition of a networkAccess flag with given value.  For SWF8 or higher the FileAttribute tag
              is mandatory so will be present anyway, with a default of 'file' access. You can use this flag  to
              both  change  the  default for SWF8+ and to provide the optional tag for SWF8-.  The tag basically
              determine the resources sandbox to use when the  movie  is  loaded  from  the  filesystem,  in  an
              exclusive manner.

       -h --help
              Print quick help.

       -V --version
              Print version and copyright info.

PREPROCESSOR

       makeswf  invokes  the  C  preprocessor  on  each of the given source filenames before compiling them. The
       preprocessed version is named after the output file with ".frame#.pp"  appended;  check  this  file  when
       looking for line numbers reported in syntax errors.

       An __SWF_VERSION__ macro is automatically provided so that ActionScript code can act differently based on
       target player; it is set to the output SWF version (changed with -v).

AUTHOR

       Written by Sandro Santilli <strk@keybit.net>

COPYRIGHT

       Code is released under the GNU GPL license.

                                                   27 Mar 2005                                        makeswf(1)