diff options
author | Patrick Monnerat <pm@datasphere.ch> | 2014-10-09 17:39:01 +0200 |
---|---|---|
committer | Daniel Veillard <veillard@redhat.com> | 2014-10-10 15:37:39 +0800 |
commit | 5018082b8c87fb0c1cac86a5e4f77333abf435a7 (patch) | |
tree | e3cb9554bb9c6919b924220e4e32e0ae38d08749 /os400/make.sh | |
parent | ad160cb3c4bbd47003468de3308457255734cce2 (diff) | |
download | libxml2-5018082b8c87fb0c1cac86a5e4f77333abf435a7.tar.gz |
OS400: do not try to copy unexisting doc files
Diffstat (limited to 'os400/make.sh')
-rw-r--r-- | os400/make.sh | 17 |
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 |