India will demand foreign firms use more locally produced materials when working on government-run projects, a government order said late on Friday.