0.3.0 • Published 9 years ago
node-air-sdk v0.3.0
node-air-sdk
forked from air-sdk update to support "adt" and "adl" command
A NPM wrapper for the Adobe AIR SDK.
The idea it to provide simple access to AIR_SDK binaries using node. The package has been set up to fetch the Adobe AIR SDK and run mxmlc, fdb, compc, optimizer, swcdepends, etc for MacOS, Linux based platforms and Windows.
Building and Installing
npm install node-air-sdk
npm install -g -node-air-sdk #installing globallyDownload the source and run the tests.
npm install .
npm testUsage for (Mac, Linux)
var airSdk = require('node-air-sdk');
var mxmlc = airSdk.bin.mxmlc;
var src = '/fixtures/ErrorApp.as');
var childArgs = [mxmlc, '+configname=air', src];
childProcess.execFile('/bin/sh', mxmlcArgs, function(err, stdout, stderr) {
console.log('Swf file generated');
});External Dependencies
If you intend to use this module after it is installed, almost all of the Flex
SDK binary/executable files have an implicit dependency on Java being installed
on the system and that it is available in the PATH such that it can be
invoked just by typing the command java.