[Git][NTPsec/ntpsec][master] Attempt to fix broken redirections in autorevision.
Eric S. Raymond
gitlab at mg.gitlab.com
Sun Nov 6 20:46:18 UTC 2016
Eric S. Raymond pushed to branch master at NTPsec / ntpsec
Commits:
eca957af by Eric S. Raymond at 2016-11-06T15:46:00-05:00
Attempt to fix broken redirections in autorevision.
- - - - -
1 changed file:
- wafhelpers/autorevision.sh
Changes:
=====================================
wafhelpers/autorevision.sh
=====================================
--- a/wafhelpers/autorevision.sh
+++ b/wafhelpers/autorevision.sh
@@ -68,7 +68,6 @@ EOF
# Config
ARVERSION="&&ARVERSION&&"
-TARGETFILE=""
while getopts ":t:o:s:VfU" OPTION; do
case "${OPTION}" in
t)
@@ -400,7 +399,7 @@ svnRepo() {
# Functions to output data in different formats.
# For bash output
shOutput() {
- cat ${TARGETFILE} << EOF
+ cat << EOF
# ${GENERATED_HEADER}
TYPE="${TYPE}"
@@ -425,7 +424,7 @@ EOF
# For source C output
cOutput() {
- cat ${TARGETFILE} << EOF
+ cat << EOF
/* ${GENERATED_HEADER} */
const char *TYPE = "${TYPE}";
@@ -450,7 +449,7 @@ EOF
# For header output
hOutput() {
- cat ${TARGETFILE} << EOF
+ cat << EOF
/* ${GENERATED_HEADER} */
#ifndef AUTOREVISION_H
#define AUTOREVISION_H
@@ -479,7 +478,7 @@ EOF
# A header output for use with xcode to populate info.plist strings
xcodeOutput() {
- cat ${TARGETFILE} << EOF
+ cat << EOF
/* ${GENERATED_HEADER} */
#ifndef AUTOREVISION_H
#define AUTOREVISION_H
@@ -535,7 +534,7 @@ swiftOutput() {
else
ACTION_STAMP="\"${ACTION_STAMP}\""
fi
- cat ${TARGETFILE} << EOF
+ cat << EOF
/* ${GENERATED_HEADER} */
let TYPE = "${TYPE}"
@@ -564,7 +563,7 @@ pyOutput() {
0) WC_MODIFIED="False" ;;
1) WC_MODIFIED="True" ;;
esac
- cat ${TARGETFILE} << EOF
+ cat << EOF
# ${GENERATED_HEADER}
TYPE = "${TYPE}"
@@ -619,7 +618,7 @@ luaOutput() {
0) WC_MODIFIED="false" ;;
1) WC_MODIFIED="true" ;;
esac
- cat ${TARGETFILE} << EOF
+ cat << EOF
-- ${GENERATED_HEADER}
TYPE = "${TYPE}"
@@ -648,7 +647,7 @@ phpOutput() {
0) WC_MODIFIED="false" ;;
1) WC_MODIFIED="true" ;;
esac
- cat ${TARGETFILE} << EOF
+ cat << EOF
<?php
# ${GENERATED_HEADER}
@@ -679,7 +678,7 @@ iniOutput() {
0) WC_MODIFIED="false" ;;
1) WC_MODIFIED="true" ;;
esac
- cat ${TARGETFILE} << EOF
+ cat << EOF
; ${GENERATED_HEADER}
[VCS]
TYPE = "${TYPE}"
@@ -705,7 +704,7 @@ jsOutput() {
1) WC_MODIFIED="true" ;;
0) WC_MODIFIED="false" ;;
esac
- cat ${TARGETFILE} << EOF
+ cat << EOF
/** ${GENERATED_HEADER} */
var autorevision = {
@@ -741,7 +740,7 @@ jsonOutput() {
1) WC_MODIFIED="true" ;;
0) WC_MODIFIED="false" ;;
esac
- cat ${TARGETFILE} << EOF
+ cat << EOF
{
"_comment": "${GENERATED_HEADER}",
"TYPE": "${TYPE}",
@@ -769,7 +768,7 @@ javaOutput() {
1) WC_MODIFIED="true" ;;
0) WC_MODIFIED="false" ;;
esac
- cat ${TARGETFILE} << EOF
+ cat << EOF
/* ${GENERATED_HEADER} */
public class autorevision {
@@ -798,7 +797,7 @@ javapropOutput() {
1) WC_MODIFIED="true" ;;
0) WC_MODIFIED="false" ;;
esac
- cat ${TARGETFILE} << EOF
+ cat << EOF
# ${GENERATED_HEADER}
TYPE=${TYPE}
@@ -821,7 +820,7 @@ EOF
# For m4 output
m4Output() {
- cat ${TARGETFILE} << EOF
+ cat << EOF
dnl ${GENERATED_HEADER}
define(\`TYPE', \`${TYPE}')dnl
define(\`BASENAME', \`${BASENAME}')dnl
@@ -845,7 +844,7 @@ texOutput() {
0) WC_MODIFIED="false" ;;
1) WC_MODIFIED="true" ;;
esac
- cat ${TARGETFILE} << EOF
+ cat << EOF
% ${GENERATED_HEADER}
\def \vcsType {${TYPE}}
\def \vcsBasename {${BASENAME}}
@@ -870,7 +869,7 @@ schemeOutput() {
0) WC_MODIFIED="#f" ;;
1) WC_MODIFIED="#t" ;;
esac
- cat ${TARGETFILE} << EOF
+ cat << EOF
;; ${GENERATED_HEADER}
(define TYPE "${TYPE}")
(define BASENAME "${BASENAME}")
@@ -897,7 +896,7 @@ clojureOutput() {
0) WC_MODIFIED="false" ;;
1) WC_MODIFIED="true" ;;
esac
- cat ${TARGETFILE} << EOF
+ cat << EOF
;; ${GENERATED_HEADER}
(def TYPE "${TYPE}")
(def BASENAME "${BASENAME}")
@@ -920,7 +919,7 @@ EOF
# For rpm spec file output
rpmOutput() {
- cat ${TARGETFILE} << EOF
+ cat << EOF
# ${GENERATED_HEADER}
$([ "${TYPE}" ] && echo "%define vcs_type ${TYPE}")
$([ "${BASENAME}" ] && echo "%define vcs_basename ${BASENAME}")
@@ -944,7 +943,7 @@ EOF
# shellcheck disable=SC2155,SC2039
hppOutput() {
local NAMESPACE="$(echo "${BASENAME}" | sed -e 's:_::g' | tr '[:lower:]' '[:upper:]')"
- cat ${TARGETFILE} << EOF
+ cat << EOF
/* ${GENERATED_HEADER} */
#ifndef ${NAMESPACE}_AUTOREVISION_H
@@ -982,7 +981,7 @@ matlabOutput() {
0) WC_MODIFIED="FALSE" ;;
1) WC_MODIFIED="TRUE" ;;
esac
- cat ${TARGETFILE} << EOF
+ cat << EOF
% ${GENERATED_HEADER}
TYPE = '${TYPE}';
@@ -1006,7 +1005,7 @@ EOF
}
octaveOutput() {
- cat ${TARGETFILE} << EOF
+ cat << EOF
% ${GENERATED_HEADER}
TYPE = '${TYPE}';
@@ -1230,8 +1229,7 @@ fi
# If requested, make a cache file.
if [ ! -z "${CACHEFILE}" ] && [ ! "${CACHEFORCE}" = "1" ]; then
- TARGETFILE=">${CACHEFILE}.tmp"
- shOutput
+ shOutput >${CACHEFILE}.tmp
# Check to see if there have been any actual changes.
if [ ! -f "${CACHEFILE}" ]; then
View it on GitLab: https://gitlab.com/NTPsec/ntpsec/commit/eca957afddff38f1c4a0d7368d14ec67d4248aaf
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.ntpsec.org/pipermail/vc/attachments/20161106/2e47bd6f/attachment.html>
More information about the vc
mailing list