It seems that the Maven -config.xml files are not a simple copy/paste.
They've been modified a bit. In a Maven distribution, the manifest XML
files are copied to a different location. The Maven distribution does not
include the original ActionScript source code and things from
frameworks/projects, so I guess the manifests were moved to
frameworks/manifests instead. The Maven build should probably copy all the
ActionScript source code, though, and then it can use the same -config.xml
files as the Ant build.

- Josh

On Thu, May 11, 2017 at 1:58 PM, Josh Tynjala <joshtynj...@gmail.com> wrote:

> For some reason, the Maven build duplicates a number of files from
> flex-asjs/frameworks in flex-asjs/distribution/src/main/resources/frameworks.
> It seems that these duplicates have gotten out of sync after the "dual"
> changes.
>
> It would probably be better if there were one canonical source for these
> files that is used by both Ant and Maven builds because it seems easy to
> forget to update both locations. A while back, when I was testing the
> VSCode extension, I discovered that the Maven SDK contained some
> *-config.xml files had some differences that caused issues too. I fixed
> them at the time, but it's probably not good if this is becoming a repeated
> problem.
>
> - Josh
>
> On Fri, Apr 21, 2017 at 9:54 PM, Alex Harui <aha...@adobe.com> wrote:
>
>> Hi,
>>
>> It's been six months or so since 0.7.0 and it would be nice to get a new
>> release out before/at ApacheCon.
>>
>> I have just seen the dual branch build successfully for both Ant and Maven
>> when merged with the develop branch as of yesterday.  DataBindingExample
>> works ok, there are some sizing issues, and I will be going through the
>> other examples and tuning them up.  In the mean time, it would be great
>> for folks to poke at the dual branch before I merge it into develop.
>>
>> Once dual is merged with develop, I'll create the release branch and
>> release builds.
>>
>> The only other "must do" I know of is to make sure we've removed the
>> dependency on org.json.
>>
>> What else do we need to get done before we release 0.8.0?
>>
>> Thanks,
>> -Alex
>>
>>
>

Reply via email to