DynAPI Compressor
Compression Level: | About DynAPI Compressor
Source Path | Destination Path
Modules
API Libraries | FX Libraries | UTIL Libraries
EXT (Extension) Libraries | GUI Libraries |
Ignore CVS folders | Include Debugger | NS4 Support
The DynAPI Compressor is used to compress the DynAPI source code by removing comments, white spaces, etc from the source files. It's based on the JavaScript compressor used at Brainjar.com. Please visit Brainjar.com for more information on how to write scripts that are JavaScript compressor friendly. This version only works the Internet Explorer (version 5+). Compression Level - Sets the level of compression to use when compressing files or modules. Three levels of compression are supported: High - Removes comments and white spaces from the files/modules Low - Removes only comments from the files/modules None - Makes a copy of the files/modules Note: Conditional statements will be included or excluded regardless of the compression level selected Source Path - Path where the uncompressed files are. For example c:\developer\dynapi\src Destination Path - Path where newly compressed files are to be placed. For example c:\production\dynapi\src Modules - These are modules to be included or excluded from the compressed output. Compressor Directives - By placing directives inside the source code the compressor can remove blocks of codes if it is not needed after compression //@IF:DEBUG[ // Some debugging code here. This line of code will remain if the Include Debugger check box is checked //]:DEBUG //@IF:NS4[ // Some ns4 code here. This lines of code will remain if the NS4 support check box is checked //]:NS4