rosjava / genjava

RosJava message definition and serialization artifact generators.
5 stars 32 forks source link

genjava should be able to recognize which message files really need rebuilding #3

Open peci1 opened 9 years ago

peci1 commented 9 years ago

At this moment, whenever I have genjava enabled in my workspace, every catkin_make call regenerates all the Java msg targets. This takes a lot of unnecessary time (if no message file has changed).

It is needed to implement a behavior similar to the other generators, so that only the message files changed since the last build are rebuilt.

stonier commented 9 years ago

Yeah, its a big work though. This is/was a first step along that path and there should be some shortcuts taken (I can't remember exactly what though). The more immediate priority is that the mini gradle projects take too much time and need a better solution.