Well the entire converter is split up into several modules.
- The API modules (converter, retriever, deployer)
- The implementation modules for each of these.
- The core module, which puts them all together.

That's why the flex-sdk-converter-1.0.jar is located in 
/core/target/flex-sdk-converter-1.0.0.jar so I could adjust the documentation 
for this. The outter module is simply a project wrapping all together and 
doesn't really contain any sensible output.

Anyway the main purpose of this utility is to produce the 
flex-sdk-converter-1.0.0.jar but it's main purpose is to deliver the 
functionality, so I can include this in Flexmojos. I doubt a lot of people will 
actually be using it at all directly cause meant to become part of the tooling.

Chris

-----Ursprüngliche Nachricht-----
Von: Justin Mclean [mailto:justinmcl...@me.com] 
Gesendet: Sonntag, 5. April 2015 01:45
An: dev@flex.apache.org
Betreff: Re: [DISCUSS] Release Apache Flex Mavenizer 1.0.0

Hi,

Everything looks good to me (LICENCE and NOTICE, no binary files, all source 
code has headers, compiles from source, pom looks good etc etc). Only one very 
minor issue wrong year in NOTICE file (2014 rather than 2015).

Enough to give it a +1 vote IMO but I'm not sure how to use or test what is 
produced.

I think the README.txt need to be updated a little, it says to do this:
java -cp target/flex-sdk-converter-1.0.jar SDKGenerator "{sdkhome}" 
"{fdktarget}"

When I think the jar may be this one?
./converters/flex/target/flex-converter-1.0.0.jar

And while I can compile everything and it gives "SUCCESS" the target directory 
is mostly empty:

ls -R target
maven-shared-archive-resources

target/maven-shared-archive-resources:
META-INF

target/maven-shared-archive-resources/META-INF:
DEPENDENCIES    LICENSE         NOTICE

But I do get other jars:
 find . -name "*.jar" -print
./converters/air/target/air-converter-1.0.0.jar
./converters/base/target/base-converter-1.0.0.jar
./converters/flash/target/flash-converter-1.0.0.jar
./converters/flex/target/flex-converter-1.0.0.jar
./core/target/core-1.0.0.jar
./core/target/flex-sdk-converter-1.0.0.jar
./deployers/aether/target/aether-deployer-1.0.0-full.jar
./deployers/aether/target/aether-deployer-1.0.0.jar
./deployers/maven/target/maven-deployer-1.0.0-full.jar
./deployers/maven/target/maven-deployer-1.0.0.jar
./mavenizer/target/mavenizer-1.0.0.jar
./mavenizer/target/mavenizer.jar
./mavenizer/target/original-mavenizer.jar
./retrievers/base/target/base-retriever-1.0.0.jar
./retrievers/download/target/download-retriever-1.0.0.jar

Is this expected?

Thanks,
Justin

Reply via email to