Don't know.  Judgement call.

We've done a bunch of work since 0.9.4 to allow folks to be able to compile 
without the Adobe Flash and AIR SDKs.  I've run into a couple of problems.  
ASDoc's JSON generator was failing if you didn't have Flash SDK.  I mentioned 
it in the RC1 discuss thread.  I think because it is only this one example it 
is probably ok.

What is less ok is another commit I have pending which is that the main SWC 
build fails if you don't have Flash and AIR SDKs.  In theory, none of you 
should have been able to get the build to work without environment variables 
for the Adobe stuff.  So it depends a bit on how important we think building 
from sources without the Adobe stuff is for this release.  If you did get the 
build to work without the Adobe stuff, check your environment and post the 
console output.  I was fooled by having a PLAYERGLOBAL_HOME still set.  When I 
took it away, more things broke.

I'm testing building with Flash/AIR now to try to make sure my js-only changes 
didn't affect js-swf.

-Alex

On 9/19/19, 1:19 PM, "Piotr Zarzycki" <piotrzarzyck...@gmail.com> wrote:

    Hi Alex,
    
    We need to have it in 0.9.6?
    
    Thanks,
    Piotr
    
    On Thu, Sep 19, 2019, 9:49 PM <aha...@apache.org> wrote:
    
    > This is an automated email from the ASF dual-hosted git repository.
    >
    > aharui pushed a commit to branch release/0.9.6
    > in repository 
https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgitbox.apache.org%2Frepos%2Fasf%2Froyale-asjs.git&amp;data=02%7C01%7Caharui%40adobe.com%7Ce89e6b8c27de4c9708df08d73d3ea535%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637045211631183873&amp;sdata=6RUG3ci0p%2F%2BQT3vYHOMFRqqW0QtukJPg8sydnisbSEc%3D&amp;reserved=0
    >
    >
    > The following commit(s) were added to refs/heads/release/0.9.6 by this
    > push:
    >      new 55f3786  fix ASDoc js-only
    > 55f3786 is described below
    >
    > commit 55f37864c2a1b58b00eb41bad9ae2a9c121a6c6e
    > Author: Alex Harui <aha...@apache.org>
    > AuthorDate: Thu Sep 19 11:19:28 2019 -0700
    >
    >     fix ASDoc js-only
    > ---
    >  .../ASDoc/src/main/config/asdoc-js-config.xml      | 41
    > +++++++++++++++++++++-
    >  1 file changed, 40 insertions(+), 1 deletion(-)
    >
    > diff --git a/examples/royale/ASDoc/src/main/config/asdoc-js-config.xml
    > b/examples/royale/ASDoc/src/main/config/asdoc-js-config.xml
    > index a720ac6..8fd00e5 100644
    > --- a/examples/royale/ASDoc/src/main/config/asdoc-js-config.xml
    > +++ b/examples/royale/ASDoc/src/main/config/asdoc-js-config.xml
    > @@ -141,7 +141,7 @@
    >
    >        <!-- List of SWC files or directories that contain SWC files. -->
    >        <library-path>
    > -
    >  
<path-element>{playerglobalHome}/{targetPlayerMajorVersion}.{targetPlayerMinorVersion}</path-element>
    > +          
<path-element>${frameworks_dir}/js/libs/XMLJS.swc</path-element>
    >        </library-path>
    >
    >          <!-- namespace declaration for asdoc -->
    > @@ -537,6 +537,8 @@
    >
    > 
<path-element>${frameworks_dir}/projects/Basic/src/main/royale/org/apache/royale/html/beads/ITextFieldView.as</path-element>
    >
    > 
<path-element>${frameworks_dir}/projects/Basic/src/main/royale/org/apache/royale/html/beads/ImageAndTextButtonView.as</path-element>
    >
    > 
<path-element>${frameworks_dir}/projects/Basic/src/main/royale/org/apache/royale/html/beads/CheckBoxView.as</path-element>
    > +
    >  
<path-element>${frameworks_dir}/projects/Basic/src/main/royale/org/apache/royale/html/beads/CloseButtonView.as</path-element>
    > +
    >  
<path-element>${frameworks_dir}/projects/Basic/src/main/royale/org/apache/royale/html/beads/ControlBarMeasurementBead.as</path-element>
    >
    > 
<path-element>${frameworks_dir}/projects/Basic/src/main/royale/org/apache/royale/html/beads/CSSButtonView.as</path-element>
    >
    > 
<path-element>${frameworks_dir}/projects/Basic/src/main/royale/org/apache/royale/html/beads/CSSTextButtonView.as</path-element>
    >
    > 
<path-element>${frameworks_dir}/projects/Basic/src/main/royale/org/apache/royale/html/beads/CSSToggleButtonView.as</path-element>
    > @@ -558,6 +560,8 @@
    >
    > 
<path-element>${frameworks_dir}/projects/Basic/src/main/royale/org/apache/royale/html/beads/HScrollBarTrackView.as</path-element>
    >
    > 
<path-element>${frameworks_dir}/projects/Basic/src/main/royale/org/apache/royale/html/beads/VRuleView.as</path-element>
    >
    > 
<path-element>${frameworks_dir}/projects/Basic/src/main/royale/org/apache/royale/html/beads/HRuleView.as</path-element>
    > +
    >  
<path-element>${frameworks_dir}/projects/Basic/src/main/royale/org/apache/royale/html/beads/SolidBackgroundBead.as</path-element>
    > +
    >  
<path-element>${frameworks_dir}/projects/Basic/src/main/royale/org/apache/royale/html/beads/SolidBackgroundWithChangeListenerBead.as</path-element>
    >
    > 
<path-element>${frameworks_dir}/projects/Basic/src/main/royale/org/apache/royale/html/beads/TextInputView.as</path-element>
    >
    > 
<path-element>${frameworks_dir}/projects/Basic/src/main/royale/org/apache/royale/html/beads/TextInputWithBorderView.as</path-element>
    >
    > 
<path-element>${frameworks_dir}/projects/Basic/src/main/royale/org/apache/royale/html/beads/TextAreaView.as</path-element>
    > @@ -572,6 +576,41 @@
    >
    > 
<path-element>${frameworks_dir}/projects/Basic/src/main/royale/org/apache/royale/html/supportClasses/VScrollBar.as</path-element>
    >
    > 
<path-element>${frameworks_dir}/projects/Basic/src/main/royale/org/apache/royale/html/supportClasses/HScrollBar.as</path-element>
    >
    > 
<path-element>${frameworks_dir}/projects/Basic/src/main/royale/org/apache/royale/html/supportClasses/ScrollBar.as</path-element>
    > +
    >  
<path-element>${frameworks_dir}/projects/Basic/src/main/royale/org/apache/royale/html/beads/controllers/ButtonAutoRepeatController.as</path-element>
    > +
    >  
<path-element>${frameworks_dir}/projects/Basic/src/main/royale/org/apache/royale/html/beads/controllers/DropDownListController.as</path-element>
    > +
    >  
<path-element>${frameworks_dir}/projects/Basic/src/main/royale/org/apache/royale/html/supportClasses/TextFieldItemRenderer.as</path-element>
    > +
    >  
<path-element>${frameworks_dir}/projects/Basic/src/main/royale/org/apache/royale/html/supportClasses/VScrollBar.as</path-element>
    > +
    >  
<path-element>${frameworks_dir}/projects/Basic/src/main/royale/org/apache/royale/html/supportClasses/HScrollBar.as</path-element>
    > +
    >  
<path-element>${frameworks_dir}/projects/Basic/src/main/royale/org/apache/royale/html/supportClasses/ScrollBar.as</path-element>
    > +
    >  
<path-element>${frameworks_dir}/projects/Core/src/main/royale/org/apache/royale/core/CSSShape.as</path-element>
    > +
    >  
<path-element>${frameworks_dir}/projects/Core/src/main/royale/org/apache/royale/core/CSSSprite.as</path-element>
    > +
    >  
<path-element>${frameworks_dir}/projects/Core/src/main/royale/org/apache/royale/core/IBorderModel.as</path-element>
    > +
    >  
<path-element>${frameworks_dir}/projects/Core/src/main/royale/org/apache/royale/core/StageProxy.as</path-element>
    > +
    >  
<path-element>${frameworks_dir}/projects/Core/src/main/royale/org/apache/royale/core/StyleableCSSTextField.as</path-element>
    > +
    >  
<path-element>${frameworks_dir}/projects/Core/src/main/royale/org/apache/royale/core/WrappedMovieClip.as</path-element>
    > +
    >  
<path-element>${frameworks_dir}/projects/Core/src/main/royale/org/apache/royale/core/WrappedShape.as</path-element>
    > +
    >  
<path-element>${frameworks_dir}/projects/Core/src/main/royale/org/apache/royale/core/WrappedSprite.as</path-element>
    > +
    >  
<path-element>${frameworks_dir}/projects/Core/src/main/royale/org/apache/royale/core/WrappedTextField.as</path-element>
    > +
    >  
<path-element>${frameworks_dir}/projects/Core/src/main/royale/org/apache/royale/core/UIButtonBase.as</path-element>
    > +
    >  
<path-element>${frameworks_dir}/projects/Core/src/main/royale/org/apache/royale/utils/CSSBorderUtils.as</path-element>
    > +
    >  
<path-element>${frameworks_dir}/projects/Core/src/main/royale/org/apache/royale/utils/PNGEncoder.as</path-element>
    > +
    >  
<path-element>${frameworks_dir}/projects/Core/src/main/royale/org/apache/royale/utils/SolidBorderUtil.as</path-element>
    > +
    >  
<path-element>${frameworks_dir}/projects/Core/src/main/royale/org/apache/royale/utils/dbg/DOMPathUtil.as</path-element>
    > +
    >  
<path-element>${frameworks_dir}/projects/Graphics/src/main/royale/org/apache/royale/graphics/utils/AdvancedLayoutFeatures.as</path-element>
    > +
    >  
<path-element>${frameworks_dir}/projects/Graphics/src/main/royale/org/apache/royale/graphics/utils/CompoundTransform.as</path-element>
    > +
    >  
<path-element>${frameworks_dir}/projects/Graphics/src/main/royale/org/apache/royale/graphics/utils/IAssetLayoutFeatures.as</path-element>
    > +
    >  
<path-element>${frameworks_dir}/projects/Graphics/src/main/royale/org/apache/royale/graphics/utils/MatrixUtil.as</path-element>
    > +
    >  
<path-element>${frameworks_dir}/projects/Graphics/src/main/royale/org/apache/royale/graphics/utils/PathHelper.as</path-element>
    > +
    >  
<path-element>${frameworks_dir}/projects/Graphics/src/main/royale/org/apache/royale/graphics/utils/TransformOffsets.as</path-element>
    > +
    >  
<path-element>${frameworks_dir}/projects/Graphics/src/main/royale/org/apache/royale/graphics/utils/shaderClasses/ColorShader.as</path-element>
    > +
    >  
<path-element>${frameworks_dir}/projects/Graphics/src/main/royale/org/apache/royale/graphics/utils/shaderClasses/ColorBurnShader.as</path-element>
    > +
    >  
<path-element>${frameworks_dir}/projects/Graphics/src/main/royale/org/apache/royale/graphics/utils/shaderClasses/ColorDodgeShader.as</path-element>
    > +
    >  
<path-element>${frameworks_dir}/projects/Graphics/src/main/royale/org/apache/royale/graphics/utils/shaderClasses/ExclusionShader.as</path-element>
    > +
    >  
<path-element>${frameworks_dir}/projects/Graphics/src/main/royale/org/apache/royale/graphics/utils/shaderClasses/HueShader.as</path-element>
    > +
    >  
<path-element>${frameworks_dir}/projects/Graphics/src/main/royale/org/apache/royale/graphics/utils/shaderClasses/LuminosityShader.as</path-element>
    > +
    >  
<path-element>${frameworks_dir}/projects/Graphics/src/main/royale/org/apache/royale/graphics/utils/shaderClasses/LuminosityMaskShader.as</path-element>
    > +
    >  
<path-element>${frameworks_dir}/projects/Graphics/src/main/royale/org/apache/royale/graphics/utils/shaderClasses/SaturationShader.as</path-element>
    > +
    >  
<path-element>${frameworks_dir}/projects/Graphics/src/main/royale/org/apache/royale/graphics/utils/shaderClasses/SoftLightShader.as</path-element>
    >
    > 
<path-element>${frameworks_dir}/projects/Jewel/src/main/royale/org/apache/royale/jewel/supportClasses/scrollbar/VScrollBar.as</path-element>
    >
    > 
<path-element>${frameworks_dir}/projects/Jewel/src/main/royale/org/apache/royale/jewel/supportClasses/scrollbar/HScrollBar.as</path-element>
    >
    > 
<path-element>${frameworks_dir}/projects/Jewel/src/main/royale/org/apache/royale/jewel/supportClasses/scrollbar/ScrollBar.as</path-element>
    >
    >
    

Reply via email to