build: rebuild idl if the pidl compiler is changed