See <https://builds.apache.org/job/flex-falcon/400/changes>

Changes:

[aharui] handle different FP versions

[aharui] allow override of playerglobal version in unit tests

[aharui] another hardcoded player version

[aharui] another hardcoded player version

[aharui] another hardcoded player version

[aharui] try to get target-player to resolve before external-library-path

[aharui] update version to 0.0.2

[aharui] add ability to inject html in the FalconJX generated index.html

[aharui] handle fb output param

[aharui] try to fix air projects

[gordonsmith] Test commit

[aharui] subset the goog files.  it speeds up builds significantly on slow 
computers

[aharui] Experimental SWC looks like it needs MX.SWC

[aharui] set closure compiler to 20140303.  More recent versions error on 
base.js

[aharui] switch to antlr 3.5.2 from maven.  antlr.org is blocked in some 
countries, but I couldn't find antlr 3.3 complete on maven.  This version of 
antlr seems to inject suppresswarning annotations in the file so it looks like 
we don't need to inject our own, but now we're getting some warnings that we'll 
have to revisit someday.  Maybe the annotator utility just has to merge 
suppresswarnings so the compiler doesn't throw errors.

[aharui] in Eclipse we needed to pick up unittest.properties in order to 
compile the sdkswctests.  Not sure why this suddenly stopped working

[aharui] fix md5 checking in download scripts

[aharui] don't override GCC version in installer anymore

[aharui] ignore in folder

[aharui] ant-based download caching

[aharui] use overwrite (commons-io is copied twice)

[aharui] make sure you can override most download urls

[aharui] update readme with current dependency versions

[aharui] update release notes

[aharui] explicitly set cache paths if url has illegal file system chars

[aharui] remove unneeded import

[aharui] fix compc in FB

[aharui] fix FB configurator

[aharui] fix issues cross-compiling a more complex swc

[aharui] add our first JX compiler error and plumbing to pass it up to the 
output

[aharui] allow different timeout values for different machines

[aharui] for some reason that compiled in Eclipse but not in Ant

[aharui] allow unittest.properties to override timeouts

[aharui] change rat to check falconjx package.  Make sure right files are in 
packages

[aharui] approval script

[aharui] fix for windows

[aharui] fix up script

[aharui] fix include-source and include-classes handling in COMPJSC

[aharui] typo in approval script

[aharui] add caching info to log

[aharui] fix caching info in log

[erik] Prevent possible resource leak.

[aharui] try github for gcc

[aharui] switch to maven for google closure compiler

[aharui] fix up eclipse projects for new GCC packaging.  The version from Maven 
Central requires dependencies in other jars

[erik] Cleanup

[erik] Update args4j to version 2.0.28 (from 2.0.16)

[erik] # is the new @

[erik] Revert "Update args4j to version 2.0.28 (from 2.0.16)"

[erik] Revert "Cleanup"

[erik] New downloads.xml:

[erik] Instead of the kinda 'hacked in' use of the AbstractCompilerRunner, we 
now have a full blown implementation of the Compiler class proper. This will 
give us much more flexibility when working with the GC, as well as enable us to 
get some extra efficiency from the JS advanced compilation step.

[aharui] our built-from-sources GCC has to go in the binary package so there is 
no attempt to download and build when used from the installer

[erik] Enabled some extra optimisations in the GCC.

[erik] Enable more warnings, to give us clues where the framework and project 
code might be improved.

[erik] Adopt FalconJX to the new '[qname].base' instead of the 'goog.base' 
calls, so the output JS is more ES5 strict mode compliant.

[erik] Fix tests to use '[qname].base' instead of 'goog.base'.

[erik] Added GC Library download, so the build machine always uses the latest 
and greatest GC Library.

[erik] Almost forgot to re-enable the JFlex download :-(

[erik] Update GC version to '20140625'.

[erik] 'setLanguageIn' seems to be causing problems with this GC release and 
since it's really only a 'nice-to-have', I've commented it out for the time 
being.

[aharui] fix some issues with downloads scripts in install mode

[aharui] copy GCC from binary kit before the jx downloads so it doesn't try to 
download and compile GCC

[aharui] fix install errors.  Ant_on_air doesn't support tokens in 'if' or 
'unless'.  I didn't see it documented that it was supported in Ant, but it did 
work for recent Ant versions, just not ant_on_air

[aharui] update readme

[erik] Initial TestBase subclass to test VF2JS compilation.

[erik] Initial VF2JS test.

[erik] Update test base class with proper namespace on inserted node.

[erik] Update VF2JS MXML node tests with tests for attributes.

[erik] Add test class specifically for attribute tests.

[erik] Added initial test + result files.

[erik] Prepare to handle MXML files as test subjects.

[erik] First VF2JS file based test.

[erik] MXML tests not working for the moment.

[erik] Updated test expectation.

[erik] Added another valid and one invalid attribute.

[erik] Prepare VF2JS value for command line arg.

[erik] Split 'vf2js' into 'vf2js_mx' and 'vf2js_s', so both 'mx' and 's' 
namespace components can get shims.

[erik] Updated test to include both the '_mx' and '_s' namespaces.

[erik] Renamed test files to allow for simple AS test ;-)

[erik] Prepare test for AS side of VF2JS.

[erik] Add output type VF2JS support.

[erik] Fix output after refactoring test.

[erik] Output no longer needed for debugging.

[erik] Raise visibility to allow method to be accessed in subclass.

[erik] Again?

[erik] Added the ability to test entire MXML projects.

[erik] Initial (MXML) project test.

[erik] Some more test files.

[erik] Fixed test file path issues and 'incremental writing' on 'writer'.

[erik] Remove throw of 'Embed not found', for now.

[erik] Initial 'shadow project' creation and handling.

[erik] A bit of cleaning up.

[erik] Started adding VF2JS specific compilation classes.

[erik] Removed redundant error message display.

[erik] The first VF2JS specific compilation classes.

[erik] Updated tests to reflect current VF2JS output.

[erik] Handle '-fb' arg for VF2JS.

[erik] Raise visibility of members to allow override.

[erik] Override config class to allow for new relative path to Closure Library.

[erik] Fixing path issue when running without '-fb' argument.

[erik] Update VF2JS config defaults to point to new JS framework location.

[erik] An override needs an @Override ;-)

[erik] Add preliminary 'Metadata' handling (no actual implementation yet)

[erik] Increase visibility of 'jsOutputType' to allow use in subclass.

[erik] Add preliminary 'Embed' handling (no actual implementation yet)

[erik] Add preliminary 'Implements' handling (no actual implementation yet)

[erik] Add preliminary 'Vector' handling (no actual implementation yet)

[erik] Remove unused import.

[aharui] update version to 0.0.3

[aharui] an ant script that can create an release candidate, including 
uploading to dist.apache.org, using mailto for the emails, and updating 
sdk-installer-config-4.0.xml on flex.a.o

[aharui] fix bug in script

[aharui] fix another bug in script

[aharui] fix yet another bug in script

[bigosmallm] Removed reference to 'incubator'

[christofer.dutz] Implemented maven artifact generation.

[erik] Use Workspace default JRE (setting)

[erik] Add size check

[erik] Add null check

[erik] Add handler stubs

[erik] Add null check

[erik] Add null check

[erik] Add handler + stub for 'MXMLDatabindingNode'

[erik] Add null check

[erik] Add null check

[erik] "Bypass" XML in JS issue by writing the value as a string

[erik] Bypass unhandled type

[erik] Add null check

[aharui] add release target

[aharui] fix metadata in interfaces

[aharui] fix determination of which binding output to emit

[aharui] Handle interfaces as well as classes

[aharui] fix FB config file handling

[aharui] another case for arrays

[aharui] fix test output

[erik] Ignore failing tests

[aharui] FLEX-34544 first pass at adding asdoc to js debug cross-compiles

[aharui] fix build

[aharui] filter out stackunderflow errors if other errors are in the compiler 
result.  Missing types, for example, can result in stackunderflow errors and 
are hopefully alalready caught and reported.

[aharui] add source file to error output

[aharui] handle missing types so we can get to the reducer where it will report 
those missing types

[aharui] use more useful error message when tags are unbalanced

[aharui] handle fxArray and other things like it

[aharui] fix mxml output for includeIn

[aharui] fix HPE for simple tags

[aharui] handle null asdoc tokens

[cdutz] - Added automatic maven pom generation.

[aharui] add console output to help debug Peter's compile errors

[aharui] MXMLC is more forgiving parsing lists

[aharui] change when we set isContentFactory flag to false

[aharui] handle state-specific events

[aharui] handle more than one fx:Style block

[aharui] use variables in download script

[christofer.dutz] Updated the guava version to resolve version conflict in 
flexmojos (the one initially in here was wrong anyway ;-) )

[aharui] fix properties in fx:Components

[aharui] suppress warnings in ASDoc copied to JSDoc

[aharui] catch more cases of reading from write-only properties.  The one case 
was IEventDispatcher(strand).addEventListener where strand is write-only.  The 
BURM doesn't see strand.addEventListener as a simple member access expression 
so the checks for write-only were bypassed.

[aharui] handle bindings as values of state-specific properties.  The value has 
to get set on the SetProperty, not on the actual property

------------------------------------------
Started by user cdutz
Building remotely on windows1 (Windows) in workspace 
<https://builds.apache.org/job/flex-falcon/ws/>
Cloning the remote Git repository
Cloning repository https://git-wip-us.apache.org/repos/asf/flex-falcon.git
 > git init <https://builds.apache.org/job/flex-falcon/ws/>
Fetching upstream changes from 
https://git-wip-us.apache.org/repos/asf/flex-falcon.git
 > git --version
 > git fetch --tags --progress 
 > https://git-wip-us.apache.org/repos/asf/flex-falcon.git 
 > +refs/heads/*:refs/remotes/origin/*
 > git config remote.origin.url 
 > https://git-wip-us.apache.org/repos/asf/flex-falcon.git
 > git config remote.origin.fetch +refs/heads/*:refs/remotes/origin/*
 > git config remote.origin.url 
 > https://git-wip-us.apache.org/repos/asf/flex-falcon.git
Fetching upstream changes from 
https://git-wip-us.apache.org/repos/asf/flex-falcon.git
 > git fetch --tags --progress 
 > https://git-wip-us.apache.org/repos/asf/flex-falcon.git 
 > +refs/heads/*:refs/remotes/origin/*
 > git rev-parse "origin/develop^{commit}"
Checking out Revision c932239cf893b78c85667d819950b8ac338fa92f (origin/develop)
 > git config core.sparsecheckout
 > git checkout -f c932239cf893b78c85667d819950b8ac338fa92f
 > git rev-list e823ab6fead5a752c4c347f4471c990282dbb0fd
Deleting old artifacts from #398
[flex-falcon] $ cmd.exe /C '"f:\hudson\tools\ant\latest\bin\ant.bat -file 
jenkins.xml clear.sdk.lock main oem && exit %%ERRORLEVEL%%"'
Buildfile: <https://builds.apache.org/job/flex-falcon/ws/jenkins.xml>

clear.sdk.lock:

clean:

init:
    [mkdir] Created dir: <https://builds.apache.org/job/flex-falcon/ws/jenkins>
    [mkdir] Created dir: 
<https://builds.apache.org/job/flex-falcon/ws/jenkins\temp>
    [mkdir] Created dir: 
<https://builds.apache.org/job/flex-falcon/ws/jenkins\JFlex>
    [mkdir] Created dir: C:\Google\Closure\Library

jflex-download:
     [echo] Be patient. This takes a few minutes...
      [get] Getting: http://jflex.de/jflex-1.4.3.zip
      [get] To: 
<https://builds.apache.org/job/flex-falcon/ws/jenkins\temp\JFlex.zip>
    [unzip] Expanding: 
<https://builds.apache.org/job/flex-falcon/ws/jenkins\temp\JFlex.zip> into 
<https://builds.apache.org/job/flex-falcon/ws/jenkins\JFlex>

closure-lib-download:
     [echo] Be patient. This takes a few minutes...
     [exec] Cloning into 'C:\Google\Closure\Library'...
     [exec] Checking out files:  23% (574/2417)   
     [exec] Checking out files:  24% (581/2417)   Checking out files:  25% 
(605/2417)   Checking out files:  26% (629/2417)   Checking out files:  27% 
(653/2417)   Checking out files:  28% (677/2417)   Checking out files:  29% 
(701/2417)   Checking out files:  30% (726/2417)   Checking out files:  31% 
(750/2417)   Checking out files:  32% (774/2417)   Checking out files:  33% 
(798/2417)   Checking out files:  34% (822/2417)   Checking out files:  35% 
(846/2417)   Checking out files:  36% (871/2417)   Checking out files:  37% 
(895/2417)   Checking out files:  38% (919/2417)   Checking out files:  39% 
(943/2417)   Checking out files:  40% (967/2417)   Checking out files:  41% 
(991/2417)   Checking out files:  42% (1016/2417)   Checking out files:  43% 
(1040/2417)   Checking out files:  44% (1064/2417)   Checking out files:  45% 
(1088/2417)   Checking out files:  46% (1112/2417)   Checking out files:  47% 
(1136/2417)   Checking out files:  48% (1161/2417)   Checking out files:  49% 
(1185/2417)   Checking out files:  49% (1191/2417)   Checking out files:  50% 
(1209/2417)   Checking out files:  51% (1233/2417)   Checking out files:  52% 
(1257/2417)   Checking out files:  53% (1282/2417)   Checking out files:  54% 
(1306/2417)   Checking out files:  55% (1330/2417)   Checking out files:  56% 
(1354/2417)   Checking out files:  57% (1378/2417)   Checking out files:  58% 
(1402/2417)   Checking out files:  59% (1427/2417)   Checking out files:  60% 
(1451/2417)   Checking out files:  61% (1475/2417)   Checking out files:  62% 
(1499/2417)   Checking out files:  63% (1523/2417)   Checking out files:  64% 
(1547/2417)   Checking out files:  65% (1572/2417)   Checking out files:  66% 
(1596/2417)   Checking out files:  67% (1620/2417)   Checking out files:  68% 
(1644/2417)   Checking out files:  69% (1668/2417)   Checking out files:  69% 
(1690/2417)   Checking out files:  70% (1692/2417)   Checking out files:  71% 
(1717/2417)   Checking out files:  72% (1741/2417)   Checking out files:  73% 
(1765/2417)   Checking out files:  74% (1789/2417)   Checking out files:  75% 
(1813/2417)   Checking out files:  76% (1837/2417)   Checking out files:  77% 
(1862/2417)   Checking out files:  78% (1886/2417)   Checking out files:  79% 
(1910/2417)   Checking out files:  80% (1934/2417)   Checking out files:  81% 
(1958/2417)   Checking out files:  82% (1982/2417)   Checking out files:  83% 
(2007/2417)   Checking out files:  84% (2031/2417)   Checking out files:  84% 
(2052/2417)   Checking out files:  85% (2055/2417)   Checking out files:  86% 
(2079/2417)   Checking out files:  87% (2103/2417)   Checking out files:  88% 
(2127/2417)   Checking out files:  89% (2152/2417)   Checking out files:  90% 
(2176/2417)   Checking out files:  91% (2200/2417)   Checking out files:  92% 
(2224/2417)   Checking out files:  93% (2248/2417)   Checking out files:  94% 
(2272/2417)   Checking out files:  95% (2297/2417)   Checking out files:  96% 
(2321/2417)   
     [exec] Checking out files:  97% (2345/2417)   Checking out files:  98% 
(2369/2417)   Checking out files:  99% (2393/2417)   Checking out files: 100% 
(2417/2417)   Checking out files: 100% (2417/2417), done.
     [echo] Cloned fresh copy of Google Closure Library

main:

BUILD FAILED
Target "oem" does not exist in the project "framework". 

Total time: 26 seconds
Build step 'Invoke Ant' marked build as failure
Archiving artifacts
Recording test results

Reply via email to