Merge "Add license text to configure generated files."
This commit is contained in:
commit
8b153a55c9
@ -340,7 +340,8 @@ EOF
|
||||
}
|
||||
|
||||
write_common_config_banner() {
|
||||
echo '# This file automatically generated by configure. Do not edit!' > config.mk
|
||||
print_webm_license config.mk "##" ""
|
||||
echo '# This file automatically generated by configure. Do not edit!' >> config.mk
|
||||
echo "TOOLCHAIN := ${toolchain}" >> config.mk
|
||||
|
||||
case ${toolchain} in
|
||||
@ -367,8 +368,9 @@ true
|
||||
write_common_target_config_mk() {
|
||||
local CC=${CC}
|
||||
enabled ccache && CC="ccache ${CC}"
|
||||
print_webm_license $1 "##" ""
|
||||
|
||||
cat > $1 << EOF
|
||||
cat >> $1 << EOF
|
||||
# This file automatically generated by configure. Do not edit!
|
||||
SRC_PATH="$source_path"
|
||||
SRC_PATH_BARE=$source_path
|
||||
@ -410,7 +412,8 @@ EOF
|
||||
|
||||
|
||||
write_common_target_config_h() {
|
||||
cat > ${TMP_H} << EOF
|
||||
print_webm_license ${TMP_H} "/*" " */"
|
||||
cat >> ${TMP_H} << EOF
|
||||
/* This file automatically generated by configure. Do not edit! */
|
||||
#ifndef VPX_CONFIG_H
|
||||
#define VPX_CONFIG_H
|
||||
@ -1031,6 +1034,22 @@ print_config_h() {
|
||||
done
|
||||
}
|
||||
|
||||
print_webm_license() {
|
||||
local destination=$1
|
||||
local prefix=$2
|
||||
local suffix=$3
|
||||
shift 3
|
||||
cat <<EOF > ${destination}
|
||||
${prefix} Copyright (c) 2011 The WebM project authors. All Rights Reserved.${suffix}
|
||||
${prefix} ${suffix}
|
||||
${prefix} Use of this source code is governed by a BSD-style license${suffix}
|
||||
${prefix} that can be found in the LICENSE file in the root of the source${suffix}
|
||||
${prefix} tree. An additional intellectual property rights grant can be found${suffix}
|
||||
${prefix} in the file PATENTS. All contributing project authors may${suffix}
|
||||
${prefix} be found in the AUTHORS file in the root of the source tree.${suffix}
|
||||
EOF
|
||||
}
|
||||
|
||||
process_targets() {
|
||||
true;
|
||||
}
|
||||
|
3
configure
vendored
3
configure
vendored
@ -562,7 +562,8 @@ process_toolchain() {
|
||||
##
|
||||
CONFIGURE_ARGS="$@"
|
||||
process "$@"
|
||||
cat <<EOF > ${BUILD_PFX}vpx_config.c
|
||||
print_webm_license ${BUILD_PFX}vpx_config.c "/*" " */"
|
||||
cat <<EOF >> ${BUILD_PFX}vpx_config.c
|
||||
static const char* const cfg = "$CONFIGURE_ARGS";
|
||||
const char *vpx_codec_build_config(void) {return cfg;}
|
||||
EOF
|
||||
|
Loading…
x
Reference in New Issue
Block a user