fix for non-storage of target sources across watch builds