please also add an add_dependencies on seneka_sensor_placement_gencpp for the sensor_placement_interface target