We need to be able to set the options hostArchitectures based on TargetArchitecture. We also need to be able to set minOS version separately.
One option would be to use a separate template file per target. The alternative is to parameterize the template like is done for installer. See https://github.com/dotnet/installer/blob/8c476b58df6032c6713c69535d2679632abac9ba/src/redist/targets/packaging/osx/clisdk/Distribution-Template