blob: 5640a9ae95e5feeb4a68152386819f3c1b89df8f [file] [edit]
#! /bin/bash
#
# Copyright (c) 2022 Apple Inc. All rights reserved.
#
declare -r script=$( basename ${BASH_SOURCE[0]} )
declare -r header_file="${INSTALL_ROOT:?}/usr/include/dns_sd.h"
if ! [ -f "${header_file}" ]; then
echo "${script}: '${header_file}' doesn't exist or isn't a regular file."
exit 1
fi
declare -r version_number="${1}"
echo "${script}: Updating _DNS_SD_H definition in '${header_file}' to version number '${version_number}'."
sed -i '' "s/#define _DNS_SD_H .*/#define _DNS_SD_H ${version_number}/" "${header_file}"