On 11/30/16, 11:41 PM, "carlos.rov...@gmail.com on behalf of Carlos
Rovira" <carlos.rov...@gmail.com on behalf of
carlos.rov...@codeoscopic.com> wrote:

>Hi Alex,
>
>I thought FlexJS has some dependency with FlexSDK yet...it's that not
>true?
>That will be awesome :)
>(I thought the maven ascii art when building that Chris puts was related
>to
>that dependency....)

Well, I might not be remembering something, but I just took a quick look
at the Ant scripts.  The regular Flex SDK is used for a few things, like:

- the history.js for SWFObject but that isn't currently leveraged by any
FlexJS code, and we could easily check in a copy of those files.  These
files are packaged into the binary release.
- Creating the fontSWF for the FlatUI font
- Using mustella.swc to run the checkintest
- Generating ASDoc

But, IMO, that means that the FlexJS SDK that you install for Maven or for
an IDE really doesn't have any dependencies on the regular Flex SDK.  You
can run the main build of the SWCs in Maven or Ant without the Flex SDK.
As long as you don't try to build the font SWF, package a binary release,
run checkin tests or generate the ASDoc.  And I'm in the process of
getting the Falcon to generate the DITA files so eliminate the ASDoc
dependency.

Interestingly, this theoretically means that for folks who don't need to
build a SWF version of their FlexJS application, we should be able to
create a downloadable package that doesn't have any dependencies on the
Adobe SDKs (playerglobal.swc and the AIR SDK), although I don't think such
a package would work as a Flex SDK in Flash Builder and maybe other IDEs.
It isn't high on my priority list to do, but it would prove that FlexJS is
truly independent from Adobe.

-Alex

Reply via email to