On Thu, May 5, 2016 at 5:24 PM, Alex Harui <aha...@adobe.com> wrote: > > > On 5/5/16, 1:36 PM, "omup...@gmail.com on behalf of OmPrakash Muppirala" > <omup...@gmail.com on behalf of bigosma...@gmail.com> wrote: > > > >For multiple targets, I think it should be possible by using different pom > >files for different targets. You could have a parent pom that calls these > >two poms if you want to chain them together. > > Sounds possible. I wonder why we haven't tried that yet. > > > > >From an end user point of view, I don't need to have SDK downloaded, no > >env. variables set, no dependencies to download, etc. All I have to do is > >run "mvn install" from my project folder where I have my FlexJS project. > >Maven will take care of everything else (downloading, compiling, copying, > >etc.) It will also cache everything in the right places so that nothing > >has > >to be downloaded more than once. > > > >From an SDK developer/contributor point of view, I want to be able to run > >maven and quickly compile the changes I make. This makes it easier for me > >to contribute to the SDK development. > > > >This is the end goal of what Chris is trying. Ant does not come close to > >this. > > Actually, other than Playerglobal and FlashPlayerDebugger, Ant already > does this. And it could easily be made to do the other two but they are > build tools and I wasn't sure our official build scripts can/should do > that (needs licensing acceptance, makes us appear to have dependencies on > non-AL-compatible things). > > I'm totally in favor of having Maven artifacts. I don't understand the > "all-Maven-for-every-build-step or nothing" attitude. So what if we use > Ant for some of it? >
I don't know how to explain it to you. You have an environment set up and you are probably very comfortable with it. Have you recently tried setting up the FlexJS dev environment on a brand new machine? If you haven't, you should probably try it. Try to get everything going without looking up your current dev machine. Hopefully your perspective would change. Thanks, Om > > -Alex > >