diff --git a/quickfixj-messages/quickfixj-messages-all/pom.xml b/quickfixj-messages/quickfixj-messages-all/pom.xml index 01216365ac..dd7833d937 100644 --- a/quickfixj-messages/quickfixj-messages-all/pom.xml +++ b/quickfixj-messages/quickfixj-messages-all/pom.xml @@ -13,6 +13,18 @@ QuickFIX/J Message classes for all FIX specs including Fix Latest QuickFIX/J Field classes http://www.quickfixj.org + + + + false + false + false + false + false + false + false + false + @@ -122,6 +134,271 @@ + + + + generate-fix40 + + + fix40.spec.uptodate + false + + + + + + org.quickfixj + quickfixj-codegenerator + ${project.version} + + + fix40 + + generate + + + ../quickfixj-messages-fix40/src/main/resources/FIX40.xml + quickfix.fix40 + quickfix.field + ${generator.decimal} + + + + + + + + + + generate-fix41 + + + fix41.spec.uptodate + false + + + + + + org.quickfixj + quickfixj-codegenerator + ${project.version} + + + fix41 + + generate + + + ../quickfixj-messages-fix41/src/main/resources/FIX41.xml + quickfix.fix41 + quickfix.field + ${generator.decimal} + + + + + + + + + + generate-fix42 + + + fix42.spec.uptodate + false + + + + + + org.quickfixj + quickfixj-codegenerator + ${project.version} + + + fix42 + + generate + + + ../quickfixj-messages-fix42/src/main/resources/FIX42.xml + quickfix.fix42 + quickfix.field + ${generator.decimal} + + + + + + + + + + generate-fix43 + + + fix43.spec.uptodate + false + + + + + + org.quickfixj + quickfixj-codegenerator + ${project.version} + + + fix43 + + generate + + + ../quickfixj-messages-fix43/src/main/resources/FIX43.xml + quickfix.fix43 + quickfix.field + ${generator.decimal} + + + + + + + + + + generate-fix44 + + + fix44.spec.uptodate + false + + + + + + org.quickfixj + quickfixj-codegenerator + ${project.version} + + + fix44 + + generate + + + ../quickfixj-messages-fix44/src/main/resources/FIX44.modified.xml + quickfix.fix44 + quickfix.field + ${generator.decimal} + + + + + + + + + + generate-fix50 + + + fix50.spec.uptodate + false + + + + + + org.quickfixj + quickfixj-codegenerator + ${project.version} + + + fix50 + + generate + + + ../quickfixj-messages-fix50/src/main/resources/FIX50.xml + quickfix.fix50 + quickfix.field + ${generator.decimal} + + + + + + + + + + generate-fix50sp1 + + + fix50sp1.spec.uptodate + false + + + + + + org.quickfixj + quickfixj-codegenerator + ${project.version} + + + fix50sp1 + + generate + + + ../quickfixj-messages-fix50sp1/src/main/resources/FIX50SP1.modified.xml + quickfix.fix50sp1 + quickfix.field + ${generator.decimal} + + + + + + + + + + generate-fix50sp2 + + + fix50sp2.spec.uptodate + false + + + + + + org.quickfixj + quickfixj-codegenerator + ${project.version} + + + fix50sp2 + + generate + + + ../quickfixj-messages-fix50sp2/src/main/resources/FIX50SP2.modified.xml + quickfix.fix50sp2 + quickfix.field + ${generator.decimal} + + + + + + + @@ -243,109 +520,7 @@ - - org.quickfixj - quickfixj-codegenerator - ${project.version} - - - fix40 - - generate - - - ../quickfixj-messages-fix40/src/main/resources/FIX40.xml - quickfix.fix40 - quickfix.field - ${generator.decimal} - - - - fix41 - - generate - - - ../quickfixj-messages-fix41/src/main/resources/FIX41.xml - quickfix.fix41 - quickfix.field - ${generator.decimal} - - - - fix42 - - generate - - - ../quickfixj-messages-fix42/src/main/resources/FIX42.xml - quickfix.fix42 - quickfix.field - ${generator.decimal} - - - - fix43 - - generate - - - ../quickfixj-messages-fix43/src/main/resources/FIX43.xml - quickfix.fix43 - quickfix.field - ${generator.decimal} - - - - fix44 - - generate - - - ../quickfixj-messages-fix44/src/main/resources/FIX44.modified.xml - quickfix.fix44 - quickfix.field - ${generator.decimal} - - - - fix50 - - generate - - - ../quickfixj-messages-fix50/src/main/resources/FIX50.xml - quickfix.fix50 - quickfix.field - ${generator.decimal} - - - - fix50sp1 - - generate - - - ../quickfixj-messages-fix50sp1/src/main/resources/FIX50SP1.modified.xml - quickfix.fix50sp1 - quickfix.field - ${generator.decimal} - - - - fix50sp2 - - generate - - - ../quickfixj-messages-fix50sp2/src/main/resources/FIX50SP2.modified.xml - quickfix.fix50sp2 - quickfix.field - ${generator.decimal} - - - - + org.apache.maven.plugins @@ -419,7 +594,193 @@ org.codehaus.mojo build-helper-maven-plugin + + + check-fix40-spec + generate-sources + + uptodate-property + + + fix40.spec.uptodate + + ../quickfixj-messages-fix40/src/main/resources + ../quickfixj-messages-fix40/target + + FIX40.xml + + + glob + FIX40.xml + quickfixj-messages-fix40-${project.version}.jar + + + + + + + check-fix41-spec + generate-sources + + uptodate-property + + + fix41.spec.uptodate + + ../quickfixj-messages-fix41/src/main/resources + ../quickfixj-messages-fix41/target + + FIX41.xml + + + glob + FIX41.xml + quickfixj-messages-fix41-${project.version}.jar + + + + + + + check-fix42-spec + generate-sources + + uptodate-property + + + fix42.spec.uptodate + + ../quickfixj-messages-fix42/src/main/resources + ../quickfixj-messages-fix42/target + + FIX42.xml + + + glob + FIX42.xml + quickfixj-messages-fix42-${project.version}.jar + + + + + + + check-fix43-spec + generate-sources + + uptodate-property + + + fix43.spec.uptodate + + ../quickfixj-messages-fix43/src/main/resources + ../quickfixj-messages-fix43/target + + FIX43.xml + + + glob + FIX43.xml + quickfixj-messages-fix43-${project.version}.jar + + + + + + + check-fix44-spec + generate-sources + + uptodate-property + + + fix44.spec.uptodate + + ../quickfixj-messages-fix44/src/main/resources + ../quickfixj-messages-fix44/target + + FIX44.modified.xml + + + glob + FIX44.modified.xml + quickfixj-messages-fix44-${project.version}.jar + + + + + + + check-fix50-spec + generate-sources + + uptodate-property + + + fix50.spec.uptodate + + ../quickfixj-messages-fix50/src/main/resources + ../quickfixj-messages-fix50/target + + FIX50.xml + + + glob + FIX50.xml + quickfixj-messages-fix50-${project.version}.jar + + + + + + + check-fix50sp1-spec + generate-sources + + uptodate-property + + + fix50sp1.spec.uptodate + + ../quickfixj-messages-fix50sp1/src/main/resources + ../quickfixj-messages-fix50sp1/target + + FIX50SP1.modified.xml + + + glob + FIX50SP1.modified.xml + quickfixj-messages-fix50sp1-${project.version}.jar + + + + + + + check-fix50sp2-spec + generate-sources + + uptodate-property + + + fix50sp2.spec.uptodate + + ../quickfixj-messages-fix50sp2/src/main/resources + ../quickfixj-messages-fix50sp2/target + + FIX50SP2.modified.xml + + + glob + FIX50SP2.modified.xml + quickfixj-messages-fix50sp2-${project.version}.jar + + + + + + add-source process-sources add-source