Clone
 

gordon smith <gosmith@adobe.com> in flex-sdk

'ant super-clean' now cleans all build output.

I've used 'git status --ignored' to verify that

'ant super-clean' cleans everything from 'ant main checkintests',

including empty directories.

It's possible that other ant targets create build output

that still doesn't get cleaned.

Added frameworks/flex-config.xml to .gitignore because it is build output

Deleted frameworks/flex-config.xml from Git.

It is build output that gets created from

frameworks/flex-config-template.xml.

Having the resulting flex-config.xml in Git was causing 'git status'

on Cygwin to list this file as having been modified, with 'git diff'

showing a mode change for some weird reason.

The Ant script for modules/asc no longer modifies the Version.java source file.

build.number used to be injected as the value of a constant in Version.java before asc.jar was compiled, and then Version.java was (supposedly) restored to its original state. However, on Cygwin, these two manipulations of Version.java using the Ant <replace> task had the unintended side effect of changing the file mode of Version.java, effectively doing 'chmod +x' and making Version.java "executable". (You can see file modes in Git with 'git ls-files --stage'.) This then caused 'git status' to show Version.java as having changed, which was annoying.

It is a bad idea in general for a build script to modify a source file.

So now modules/asc works like modules/compiler and modules/debugger with regard to build.number. The build.number gets written into a version.properties file (which is simple build output, not under source control) and this file gets read using getResourceAsStream() in order to display the help message for asc.

Added 3 more entries to .gitignore to suppress the build output that was showing up as 'Untracked files' in 'git status'

.exe files should be executable, for use in Cygwin

.bat files should be executable, for use in Cygwin

  1. … 5 more files in changeset.
.mxi files should not be executable

.ttf files should not be executable

    • binary
    /mustella/Assets/Fonts/Cousine/Cousine-Bold.ttf
  1. … 3 more files in changeset.
.exe files should not be executable

.gif files should not be executable

    • binary
    /mustella/Assets/Images/redrect.gif
.swc files should not be executable

.actionScriptProperties files should not be executable

.project files should not be executable

.bat files should not be executable

  1. … 3 more files in changeset.
.as files should not be executable

.properties files should not be executable

  1. … 26 more files in changeset.
.mxml files should not be executable

  1. … 127 more files in changeset.
.jpg files should not be executable

    • binary
    /mustella/Assets/Images/bluerect.jpg
    • binary
    /mustella/Assets/Images/greenrect.jpg
    • binary
    /mustella/Assets/Images/orangerect.jpg
    • binary
    /mustella/Assets/Images/purplerect.jpg
    • binary
    /mustella/Assets/Images/smallbluerect.jpg
    • binary
    /mustella/Assets/Images/yellowrect.jpg
.png files should not be executable

    • binary
    /mustella/Assets/Images/redrect.png
  1. … 864 more files in changeset.
.xml files should not be executable

.txt files should not be executable

    • -0
    • +0
    /mustella/Assets/Fonts/Cousine/OFL.txt
    • -0
    • +0
    /mustella/Assets/Fonts/Open_Sans/LICENSE.txt
    • -0
    • +0
    /mustella/Assets/Fonts/PT_Serif/OFL.txt
    • -0
    • +0
    /mustella/Assets/Fonts/SILEOT/README.txt
Tiny change to AsyncListView.as to avoid a Falcon compiler warning. This makes Falcon's frameworkSWC() test pass.