Thanks Chris, Ok, so I'm creating the default debug release, (without <debug>true</debug>) So, what's the way to tell maven to create the release version?
Thanks 2017-01-03 14:46 GMT+01:00 Christofer Dutz <christofer.d...@c-ware.de>: > Hi Carlos, > > As far as I understand things is, that the compiler automatically produces > the debug version as default output. When doing a release build, this debug > output is passed to the closure compiler which produces the release version > from that. So you can disble the release compilation, but not the > generation of the debug version. > > Chris > > > Am 03.01.17, 12:39 schrieb "carlos.rov...@gmail.com im Auftrag von Carlos > Rovira" <carlos.rov...@gmail.com im Auftrag von > carlos.rov...@codeoscopic.com>: > > Hi Chris, > > about <debug>true</debug>, I don't have it in MDLExample, but I'm > always > creating a debug version...maybe is set in a parent pom? > > 2017-01-03 12:14 GMT+01:00 Christofer Dutz <christofer.d...@c-ware.de > >: > > > Hi, > > > > 1) If you add “<debug>true</debug>” to the configuration of the > > flexjs-maven-plugin it will not do the release compilation. > > 2) Haven’t experimented too much with that, but a “mvn package” > should do > > something like that > > 3) You shouldn’t need to compile the framework in order to build an > > application. Maven doesn’t reference the other projects sources, but > their > > artifacts. So whenever an artifact is built with “mvn install” the > swc is > > copied to the maven local repo (which is usually in > “~/.m2/repository”) So > > you should be able to just build the application and it should pull > in the > > latest version of the framework. You shouldn’t even be required to > have the > > Framework at all. Maven should pull the latest version from the > Apache > > Maven repo. > > 4) In general, it is even an anti-pattern to use “mvn clean > install”, but > > I like to use it in projects with a lot of generated code as this > makes > > sure you have all code clean and fresh. I will have to check if > running > > just “mvn package” (which should be enough) will work as we do some > other > > stuff in FlexJS compared to a plain Java compilation. In a Java > project a > > “mvn package” would be an incremental build. > > > > Chris > > > > Am 03.01.17, 09:46 schrieb "yishayw" <yishayj...@hotmail.com>: > > > > Using the correct artifactId the stub was created. I changed > > <sourceDirectory>, and <mainClass>, added some framework > dependencies, > > and I > > now have our app compiling in maven. > > > > The build is still to slow to my liking (1 minute on my > machine). So I > > have > > some questions: > > > > 1) Can I compile to JS debug only (no release, no flash)? > > 2) Can I do an incremental build? > > 3) Most of the time I'm not changing framework code, I'd like to > > compile the > > app code and keep the framework products as they were. Is that > > possible? > > 4) Possibly related to (2) or (3): is the clean argument > necessary or > > can I > > just do mvn install? > > > > Thanks. > > > > > > > > -- > > View this message in context: http://apache-flex- > > development.2333347.n4.nabble.com/FlexJS-Using-Maven-with- > > Flash-Builder-tp57612p57797.html > > Sent from the Apache Flex Development mailing list archive at > > Nabble.com. > > > > > > > > > -- > > Carlos Rovira > Director General > M: +34 607 22 60 05 > http://www.codeoscopic.com > http://www.avant2.es > > Este mensaje se dirige exclusivamente a su destinatario y puede > contener > información privilegiada o confidencial. Si ha recibido este mensaje > por > error, le rogamos que nos lo comunique inmediatamente por esta misma > vía y > proceda a su destrucción. > > De la vigente Ley Orgánica de Protección de Datos (15/1999), le > comunicamos > que sus datos forman parte de un fichero cuyo responsable es > CODEOSCOPIC > S.A. La finalidad de dicho tratamiento es facilitar la prestación del > servicio o información solicitados, teniendo usted derecho de acceso, > rectificación, cancelación y oposición de sus datos dirigiéndose a > nuestras > oficinas c/ Paseo de la Habana 9-11, 28036, Madrid con la documentación > necesaria. > > > -- Carlos Rovira Director General M: +34 607 22 60 05 http://www.codeoscopic.com http://www.avant2.es Este mensaje se dirige exclusivamente a su destinatario y puede contener información privilegiada o confidencial. Si ha recibido este mensaje por error, le rogamos que nos lo comunique inmediatamente por esta misma vía y proceda a su destrucción. De la vigente Ley Orgánica de Protección de Datos (15/1999), le comunicamos que sus datos forman parte de un fichero cuyo responsable es CODEOSCOPIC S.A. La finalidad de dicho tratamiento es facilitar la prestación del servicio o información solicitados, teniendo usted derecho de acceso, rectificación, cancelación y oposición de sus datos dirigiéndose a nuestras oficinas c/ Paseo de la Habana 9-11, 28036, Madrid con la documentación necesaria.