Why is the file "yearistype.sh" in tzdata*.tar.gz instead of tzcode*.tar.gz (where it is used)?

What is the purpose of copying "yearistype.sh" to "yearistype" during make?  It seems unnecessary to have two copies of a file.

Thanks for your time.

Steve Ward