summaryrefslogtreecommitdiff
path: root/os400/make.sh
diff options
context:
space:
mode:
authorPatrick Monnerat <pm@datasphere.ch>2014-10-09 17:39:01 +0200
committerDaniel Veillard <veillard@redhat.com>2014-10-10 15:37:39 +0800
commit5018082b8c87fb0c1cac86a5e4f77333abf435a7 (patch)
treee3cb9554bb9c6919b924220e4e32e0ae38d08749 /os400/make.sh
parentad160cb3c4bbd47003468de3308457255734cce2 (diff)
downloadlibxml2-5018082b8c87fb0c1cac86a5e4f77333abf435a7.tar.gz
OS400: do not try to copy unexisting doc files
Diffstat (limited to 'os400/make.sh')
-rw-r--r--os400/make.sh17
1 files changed, 10 insertions, 7 deletions
diff --git a/os400/make.sh b/os400/make.sh
index 836c339c..864e72b2 100644
--- a/os400/make.sh
+++ b/os400/make.sh
@@ -37,13 +37,16 @@ for TEXT in "${TOPDIR}/AUTHORS" "${TOPDIR}/ChangeLog" \
"${TOPDIR}/Copyright" "${TOPDIR}/HACKING" "${TOPDIR}/README" \
"${TOPDIR}/MAINTAINERS" "${TOPDIR}/NEWS" "${TOPDIR}/TODO" \
"${TOPDIR}/TODO_SCHEMAS" "${TOPDIR}/os400/README400"
-do MEMBER="`basename \"${TEXT}\" .OS400`"
- MEMBER="${LIBIFSNAME}/DOCS.FILE/`db2_name \"${MEMBER}\"`.MBR"
-
- if action_needed "${MEMBER}" "${TEXT}"
- then CMD="CPY OBJ('${TEXT}') TOOBJ('${MEMBER}') TOCCSID(${TGTCCSID})"
- CMD="${CMD} DTAFMT(*TEXT) REPLACE(*YES)"
- system "${CMD}"
+do if [ -f "${TEXT}" ]
+ then MEMBER="`basename \"${TEXT}\" .OS400`"
+ MEMBER="${LIBIFSNAME}/DOCS.FILE/`db2_name \"${MEMBER}\"`.MBR"
+
+ if action_needed "${MEMBER}" "${TEXT}"
+ then CMD="CPY OBJ('${TEXT}') TOOBJ('${MEMBER}')"
+ CMD="${CMD} TOCCSID(${TGTCCSID})"
+ CMD="${CMD} DTAFMT(*TEXT) REPLACE(*YES)"
+ system "${CMD}"
+ fi
fi
done