[
https://issues.apache.org/jira/browse/QPID-5192?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13781448#comment-13781448
]
ASF subversion and git services commented on QPID-5192:
-------------------------------------------------------
Commit 1527355 from [~gemmellr] in branch 'qpid/trunk'
[ https://svn.apache.org/r1527355 ]
QPID-5192, QPID-5048: update the maven build in line with previous QPID-5192
commit, generate into the src tree but only when -Dgenerate=true is used
Moves the JavaCC invocation in common and the antrun-plugin invocation in
broker-core to their own profile so they dont run unless requested. The
antrun-plugin in common to be similarly moved when other changes to what its
doing later become possible.
> [Java common and broker-core] add the generated protocol and logging files to
> the tree, make re-generation triggered upon request
> ---------------------------------------------------------------------------------------------------------------------------------
>
> Key: QPID-5192
> URL: https://issues.apache.org/jira/browse/QPID-5192
> Project: Qpid
> Issue Type: Bug
> Components: Java Broker, Java Common
> Reporter: Robbie Gemmell
> Assignee: Robbie Gemmell
> Fix For: 0.25
>
>
> We generate some of the 0-8/0-9/0-9-1/0-10 protocol implementation, and some
> logging related classes for the broker. The build takes steps not to
> regenerate these on each 'ant build' invocation, but does need to regenerate
> them every time you do 'ant clean build'.
> These classes are hardly ever changed and the process is time consuming,
> particularly in certain operating systems and environments, and so
> regenerating them all the time adds up to a significant amount of time lost.
> The files should be added to the souce tree, and the generation step altered
> to be explicitly triggered only upon request, with the generated files now
> being overlaid on the souce tree to allow changes to be committed.
--
This message was sent by Atlassian JIRA
(v6.1#6144)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]