Alex, I took care of the things in the js/bin directory. Executables for externc and compcjsc have been added. jsc and jquery now use -js-output-type=jsc. I'm now able to build my projects using only what's in js/bin, so things should work well from the command line now.
I'm not sure what to change to include the JS extern files in the final build, so I'll leave that to you or someone else. - Josh On Sat, Aug 1, 2015 at 5:01 PM, Josh Tynjala <joshtynj...@gmail.com> wrote: > I'll see what I can fit in on Monday. > > - Josh > On Jul 31, 2015 11:26 PM, "Alex Harui" <aha...@adobe.com> wrote: > >> OK. If you can help out on these that would be great, otherwise I will >> try to get to it. >> >> -Alex >> >> On 7/31/15, 5:14 PM, "Josh Tynjala" <joshtynj...@gmail.com> wrote: >> >> >I am able to download the latest nightly successfully using the Apache >> >Flex >> >Installer 3.2. >> > >> >I ran into some issues with the SDK, though: >> > >> >1) jsc and jsc.bat in js/bin don't yet set -js-output-type=jsc. >> > >> >2) Should js/bin also have a compcjsc and compcjsc.bat files that invoke >> >js/lib/compc.jar, but set -js-output-type=jsc? >> > >> >3) externc is only available as a JAR file. There are no executables in >> >the >> >js/bin folder that can invoke js/lib/externc.jar. If we want externc to >> >run >> >easily from the command line, the js/bin folder should have externc and >> >externc.bat. >> > >> >4) When using externc, if I need classes from JS.swc, I'm not supposed to >> >link to the compiled JS.swc. I encountered errors when I originally >> tried, >> >and Mike explained that instead, I need the raw JS files (like >> w3c_dom1.js >> >and others). These raw JS files are not included in the SDK that I >> >installed, so I can't easily create new externs that reference any >> classes >> >defined in JS.swc. I'm forced to find these raw JS files in the repo >> >instead. >> > >> >- Josh >> > >> > >> >On Fri, Jul 31, 2015 at 8:24 AM, Alex Harui <aha...@adobe.com> wrote: >> > >> >> Hi, >> >> >> >> I have DataBindingTest working as well as it ever has (not >> pixel-perfect >> >> yet, but getting closer), and I also tried Carlos’ suggestion and >> >> installed the latest nightly build on Windows and was able to use >> >>Notepad >> >> and the Command Prompt to cross-compile DataBindingTest without any >> >> further setup. So I think we really are on the runway for the next >> >> release. Here are some things I think we should consider doing before >> >>we >> >> release, but I can probably be convinced to punt all of them to a >> future >> >> release. I’m just thinking it would be worth another week or two to >> >>add a >> >> bit of polish (depending on what folks think we can drop, what new >> >>things >> >> we add, and how many folks help out). >> >> >> >> 1) Tune FlexJSStore, ChartExample, DataGridExample, Mobile Trader - >> This >> >> will help make sure the JS version will look like the AS version. >> We’ve >> >> made significant changes to the layout subsystem recently. >> >> >> >> 2) Fix the Function handling in JS so you get the same closure every >> >>time >> >> [1]. Josh has worked around this in his example, but I think folks >> will >> >> hit this a lot. >> >> >> >> 3) Move following examples to a new Test folder: ContainerTest, >> >> FlexJSTest, ImageTest, ListsTest, LanguageTests, RollEventsTest, >> >> VanillaSDK_POC >> >> >> >> 4) delete the following examples: StatesTest, StockQuote (these have >> >>been >> >> incorporated into DataBindingTest) >> >> >> >> 5) rename DataBindingTest to DataBindingExample or FirstExample or >> >> something like that >> >> >> >> 6) See if we can get DataBindingTest working with JQuery and CreateJS >> >>and >> >> remove their FlexJSTest examples. >> >> >> >> 7) change version number to 0.3 >> >> >> >> 8) HTML wrapper generator - I noticed when using just NotePad and >> >>Command >> >> Prompt that no code generates the HTML wrapper for the SWF version. >> >>There >> >> are Ant tasks that do that, but can we require folks to have Ant? I’m >> >> thinking of adding an option to Falcon called -generate-html that >> >>controls >> >> whether html wrappers are generated for both SWF and JS compilation. >> >> >> >> 9) JS swc examples - Did these get checked in somewhere? >> >> >> >> 10) Wiki doc - This can be done while the vote is underway, but the >> docs >> >> could use an upgrade. >> >> >> >> Thoughts? >> >> -Alex >> >> >> >> [1] >> >> >> >> >> https://cwiki.apache.org/confluence/display/FLEX/Simulating+AS3+language+ >> >>fe >> >> >> >> >>atures+in+JavaScript+using+AMD+and+ES5#SimulatingAS3languagefeaturesinJav >> >>aS >> >> criptusingAMDandES5-Boundmethods >> >> [1] http://s.apache.org/gxi >> >> >> >> >> >>