customize protocol buffer install process