Where possible, combine the object file compile set and the 'gui' target step.  For parallel builds, this results in the Java files being compiled along side the library source files.  Since the two are independent of each other, this is safe.  For serial builds, the result is the exact same procedure as before.
Where possible, combine the object file compile set and the 'gui' target
step.  For parallel builds, this results in the Java files being compiled
along side the library source files.  Since the two are independent of each
other, this is safe.  For serial builds, the result is the exact same
procedure as before.

This idea may need some more work.  For example, it might be better to
comile the .java files and .cpp files together and then link the libraries
and create the .jar file separately.  Or it might not matter at all.  :)

    Suggested by: kevn


git-svn-id: 769d22dfa2d22aad706b9a451492fb87c0735f19@2630 08b38cba-cd3b-11de-854e-f91c5b6e4272

vrjuggler/vrjuggler,vrjuggler/vrjuggler,vrjuggler/vrjuggler,vancegroup-mirrors/vrjuggler,godbyk/vrjuggler-upstream-old,vancegroup-mirrors/vrjuggler,LiuKeHua/vrjuggler,LiuKeHua/vrjuggler,LiuKeHua/vrjuggler,LiuKeHua/vrjuggler,vrjuggler/vrjuggler,godbyk/vrjuggler-upstream-old,godbyk/vrjuggler-upstream-old,MichaelMcDonnell/vrjuggler,vrjuggler/vrjuggler,godbyk/vrjuggler-upstream-old,vrjuggler/vrjuggler,LiuKeHua/vrjuggler,MichaelMcDonnell/vrjuggler,MichaelMcDonnell/vrjuggler,MichaelMcDonnell/vrjuggler,LiuKeHua/vrjuggler,vrjuggler/vrjuggler,godbyk/vrjuggler-upstream-old,MichaelMcDonnell/vrjuggler,vancegroup-mirrors/vrjuggler,vrjuggler/vrjuggler,MichaelMcDonnell/vrjuggler,vancegroup-mirrors/vrjuggler,MichaelMcDonnell/vrjuggler,MichaelMcDonnell/vrjuggler,godbyk/vrjuggler-upstream-old,vancegroup-mirrors/vrjuggler,LiuKeHua/vrjuggler,LiuKeHua/vrjuggler,vancegroup-mirrors/vrjuggler