incubator-flex-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "christofer.dutz@c-ware.de" <christofer.d...@c-ware.de>
Subject Flex Maven FDK Generator RC1
Date Mon, 24 Sep 2012 09:48:49 GMT
Hi,

I just wanted to inform you, that I have somewhat finished my Flex FDK Generator. With this
tool you should be able to generate Mavenized FDKs from any existing Flex FDK (Apache or Adobe)
and Air SDK.

In order to use the new FDKs with Flexmojos 6.x I still have to change some stuff in Flexmojos
6.x (The framework.swc now has the version of the swz and this sometimes differs from the
FDK version and hereby from the compiler.jar version).
You should be able to compile using Velos famous iKnowWhatImDoingPleaseBreakMyBuildIwontBlameFlexmojosForStopWorking<http://repository.sonatype.org/content/sites/maven-sites/flexmojos/4.0-RC2/compile-swc-mojo.html#iKnowWhatImDoingPleaseBreakMyBuildIwontBlameFlexmojosForStopWorking>
configuration option do disable this check (http://repository.sonatype.org/content/sites/maven-sites/flexmojos/4.0-RC2/compile-swc-mojo.html#iKnowWhatImDoingPleaseBreakMyBuildIwontBlameFlexmojosForStopWorking).
Even if you don't want to actually use Flexmojos 6.x it would be great to get some feedback
on the deployment structure. Currently it would be easy to change things ... as soon as Deployments
are available, this would be hard to fix.

Things that are different from Velos Deployments:


1.       Flash player stuff is now in "com.adobe.flash.framework" (The playerglobals are here)
and "com.adobe.flash.runtime" (The Flashplayer executable binaries are here) (There is no
longer any "playerglobal-{fdk-version}-{player-version}.swc" artifacts)

2.       Air stuff is now in "com.adobe.air.framework" (The airglobals are here) (I didn't
make it deploy the air runtime as this would have been really tricky)

3.       Adobe FDKs are under "com.adobe.flex" and Apache FDKs are under "org.apache.flex"

4.       There are new Artifacts "com.adobe.flex:framework:{fdk-version}:pom" which define
the explicit versions of each library of the FDK and can be used by importing this artifact
into your projects dependency management.

5.       There is no longer a "framwework-config-zip", instead there is a swc-Theme for every
theme of a FDK under "com.adobe.flex.framework.themes" (During deployment I use compc to compile
a SWC from every theme that is not already an SWC theme)

6.       If a library in the framework has a matching "rsl" or "swz" the versions of these
are used to deploy the artifact (generally affects "osmf" and "textlayout" but in the A and
B versions of patched FDKs the versions of "framework" etc. differ from the FDK version. Deploying
them with the version of the FDK breaks the ability to load the SWZ files from an Adobe server)

I think that was the major stuff ;-)

If someone wants to have a look at the FDKs, please contact me and I'll send you the link
to the download (Don't want to publish that here). I will continue to make Flexmojos work
with my new FDKs as soon as that's finished and seems to be working I would like to make the
Generator publically available.

Chris


[ C h r i s t o f e r  D u t z ]

C-Ware IT-Service
Inhaber
Dipl. Inf. Christofer Dutz
Karlstraße. 104, 64285 Darmstadt

[cid:image001.gif@01CD9A47.D89B14D0]<http://www.benchpark.com/788335/kundenzufriedenheit.htm>
   IT- und Systemhäuser<http://www.benchpark.com/it_und_systemhaeuser.htm>

fon:  0 61 51 / 27315 - 61
fax:  0 61 51 / 27315 - 64
mobil:  0171 / 7 444 2 33
email:  christofer.dutz@c-ware.de<mailto:christofer.dutz@c-ware.de>
http://www.c-ware.de<http://www.c-ware.de/>

UStId-Nr. DE195700962



Mime
  • Unnamed multipart/related (inline, None, 0 bytes)
View raw message