part of #304: run catkin_make in ancestor containing marker file, if any