move pidl build into the compiler loop