Resending because this didn't seem to make it through to the list. - Gordon
________________________________ From: Gordon Smith Sent: Wednesday, February 21, 2007 9:15 AM To: '[email protected]' Subject: RE: [flexcoders] compc - degrees of specification A typical way to do this is to first create a "manifest" file for the components in the library, so that they can be associated with a namespace of your choosing that is unrelated to your package hierarchy. (Take a look at the file mxml-manifest.xml in the frameworks directory. The flex-config.xml file associates this manifest file with the single namespace http://www.adobe.com/2006/mxml despite the fact that its classes are in various packages like mx.controls, mx.containers, etc.) After you have set up a manifest file, you can use compc's -namespace and -include-namespaces options to include all the components in that namespace's manifest (and all the classes that they depend on) without naming each one: compc -namespace http://www.yourcompany.com/flex/coolcomponents mycoolcomponents-manifest.xml -include-namespaces http://www.yourcompany.com/flex/coolcomponents If there are other classes that should go into your SWC which aren't listed in your manifest or which the compiler can't discover by doing a dependency analysis starting from the classes in your manifest, then you can use the -include-classes option to list them one-by-one. - Gordon ________________________________ From: [email protected] [mailto:[EMAIL PROTECTED] On Behalf Of alehrens Sent: Wednesday, February 21, 2007 8:44 AM To: [email protected] Subject: [flexcoders] compc - degrees of specification Hi, I'm tinkering with using Ant for our flex build... We have two libraries that contain a good amount of files (say, 25 .as file and 20 .mxml files for this example). My questions are: 1. Do I include both types of files in the compc task - to build everything in our library into one .swc? 2. Is there any way to wildcard it or do I have to specify every file out explicitly? aaron

