Skip to content

fcsh-wrap is a wrapper for fcsh to give it a better user interface and allow you to run it from make.

Notifications You must be signed in to change notification settings

Draknek/fcsh-wrap

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 

Repository files navigation

MOTIVATION

The command line Flash compiler mxmlc is slow. The fcsh tool (also in the Flex SDK) keeps everything in memory for much faster compile times, but you need to keep it running and the shell is rubbish.

This script is a wrapper for fcsh to give it a better user interface and to allow you to run it from make. It runs as a daemon process which manages a fcsh process.

USAGE

  1. Download the fcsh-wrap script from http://github.com/Draknek/fcsh-wrap/raw/master/fcsh-wrap
  2. Set the FCSH environment variable to point to your copy of fcsh (if it's not in your $PATH)
  3. Run fcsh-wrap instead of mxmlc, with all the same arguments.

REQUIREMENTS

  • Python
  • The Flex SDK

KNOWN ISSUES

  • Doesn't work under Windows, but if you’re running Windows you should probably be using FlashDevelop anyway.
  • Leaves .FW.[MD5SUM] files in the working directory.

ACKNOWLEDGEMENTS

Based heavily on this original code but with some bugfixes and improvements.

ALTERNATIVES

Apparently this may not work depending on your SDK version, but if using fcsh-wrap is inconvenient for you, this might be worth trying:

Passing the flag -incremental=true to mxmlc should speed up compile times, but not quite as much as fcsh-wrap will.

About

fcsh-wrap is a wrapper for fcsh to give it a better user interface and allow you to run it from make.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages