From: Andrew M. <an...@nm...> - 2016-07-19 16:28:24
|
Sorry for the late reply on this. Using this: mvn -DskipTests -Dmaven.javadoc.skip=true package -pl=^ !quickfixj-messages/quickfixj-messages-fix50,^ !quickfixj-messages/quickfixj-messages-fix50sp1,^ !quickfixj-messages/quickfixj-messages-fix50sp2,^ !quickfixj-distribution Still does appear to build some 5.0 stuff because I see logging blocks beginning [INFO] --- quickfixj-codegenerator:1.7.0-SNAPSHOT:generate (fix50) @ quickfixj-core --- and [INFO] --- quickfixj-codegenerator:1.7.0-SNAPSHOT:generate (fix50sp2) @ quickfixj-core --- Probably there are more targets I can exclude since I'm only using 4.2 The initial build takes over 20 mins and is successful. Subsequent calls of that same mvn command without code changes take 5+ minutes to complete so it seems like something is still not correctly detecting that no changes took place. Most of the time is spent here: --- maven-bundle-plugin:3.0.1:manifest (default) @ quickfixj-core --- Thanks, Andrew On Thu, 28 Apr 2016, Christoph John wrote: Hi, which options are you using to build? Did you try any of the suggestions from your last post(attached)? Could you do me a favour and try to build the latest 1.7.0-SNAPSHOT with the options you are using and check if it is faster? There were some changes around the message generation order and dependencies of the modules. See here for reference: https://github.com/quickfix-j/quickfixj/pull/65 1.7.0-SNAPSHOT builds are here: https://github.com/quickfix-j/quickfixj Regards, Chris. On 28/04/16 04:40, Andrew Munn wrote: > QuickFIX/J Documentation: http://www.quickfixj.org/documentation/ > QuickFIX/J Support: http://www.quickfixj.org/support/ > > > What is the easiest way to only build FIX 4.x stuff and not any 5.x stuff? |