[ 
https://issues.apache.org/jira/browse/QPID-5192?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13781446#comment-13781446
 ] 

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]

Reply via email to