Won't compile stuff all the time, only when sources have changed.