Hi,
so I cleaned up the MXMLFlexJSPublisher class greatly. Currently I’m trying to figgure out why the release output of 3 modules doesn’t seem to work. The thing is that I never tested the release versions of the original build, so I’ll probably be comparing the new to the old output first. But I did encounter some things I have questions about: 1. I think it would be a good idea to omit this „marmotinini“ conditional code. What needs to be done differently for a marmotini run should be passed in by configuration 2. The default for outputting stuff if no ouput-directory is specified is the directory containing the main class ... I would prefer it to be the current working directory 3. All (image) resources need to be located relative to the main application class. I think they should be relative to the/any source directories (Would like to have a separate source and a resource directory) 4. The extern.js files seem to be dumped to the intermediate „debug-js“ directory. I think they should be dumped somewhere outsite (they should not be needed in the output) There’s one part I didn’t quite understand: if (!googConfiguration.getSkipTranspile()) { appendEncodedCSS(projectIntermediateMainFile, projectName); } What does this do? Also I don’t understand the conditional of only requiring this if transpilation is not skipped (isn’t transpilation all the JS output is about ... so what’s the use of skiping transpilation?) Wouldn’t it be better to simply do a if (googConfiguration.getSkipTranspile()) { return; } at the start? Chris -- Mit freundlichen Grüßen | Best regards Christofer Dutz | Senior IT Consultant codecentric AG | Kreuznacher Straße 30 | 60486 Frankfurt am Main | Deutschland mobil: +49 (0) 1525.3057806 | fax: +49 (0) 69.7593-8200 www.codecentric.de | blog.codecentric.de | www.meettheexperts.de | www.more4fi.de Sitz der Gesellschaft: Solingen | HRB 25917| Amtsgericht Wuppertal Vorstand: Michael Hochgürtel . Mirko Novakovic . Rainer Vehns Aufsichtsrat: Patric Fedlmeier (Vorsitzender) . Klaus Jäger . Jürgen Schütz Diese E-Mail einschließlich evtl. beigefügter Dateien enthält vertrauliche und/oder rechtlich geschützte Informationen. Wenn Sie nicht der richtige Adressat sind oder diese E-Mail irrtümlich erhalten haben, informieren Sie bitte sofort den Absender und löschen Sie diese E-Mail und evtl. beigefügter Dateien umgehend. Das unerlaubte Kopieren, Nutzen oder Öffnen evtl. beigefügter Dateien sowie die unbefugte Weitergabe dieser E-Mail ist nicht gestattet.