I think Flash Builder will copy any file that is found in the source-path that isn't a source file (.as or .mxml) and also isn't included with something like [Embed].
- Josh On Wed, Feb 8, 2017 at 8:36 AM, Alex Harui <aha...@adobe.com> wrote: > > > On 2/8/17, 6:10 AM, "Harbs" <harbs.li...@gmail.com> wrote: > > >I just made changes for both of these and it seems to work for me. > > > >Someone please look at my commit to make sure it covers the issue > >correctly. > > Seems ok for now. > > I'm wondering, though, what the rules are in the IDEs for copying files to > the output folder. Does anybody know? I'm pretty sure the SWF compiler > does not copy any files. Flash Builder will copy certain files, but I've > never understood the rules it uses to do that. IMO, the whole point of > this code in the JS compiler is an attempt to emulate what FB does, > including generation of the HTML wrapper. > > IIRC, folks who don't use FB to build their regular Flex app using Ant > have to add the copying of these files to their build.xml. Same for > Maven, which is why Chris and I aren't particularly fond of this code in > FalconJX. > > In the compiler refactor I'm working on for building SWFs and JS in one > compiler launch, we are also setting ourselves up for having different > flavors of Publishers, like a CordovaPublisher that does other things > after the transpile is done, such as calling Cordova CLI to finish > building a Cordova Application. I'm wondering if there should be flavors > of Publishers for Maven that, for example, don't do any copying or HTML > template generation and instead rely on Maven to do those things (and > maybe output some data to be used by the subsequent Maven phases (if I'm > using that term correctly), and also have FB variants that copy the same > files FB copies to bin-debug and bin-release to the JS output folders. > > Thoughts? > -Alex > >