diff options
| author | Wolfram Schneider <wosch@FreeBSD.org> | 2017-10-12 14:57:29 +0000 |
|---|---|---|
| committer | Wolfram Schneider <wosch@FreeBSD.org> | 2017-10-12 14:57:29 +0000 |
| commit | 68c9592c28f33ea1ff1c9d687a67b0697858595d (patch) | |
| tree | 78f5c8a0566bb4179f8580f85ff6e72a48101c5b /share/mk | |
| parent | 3573c48c463135271dd72200221a1efde47eb2f1 (diff) | |
refactor to use make syntax instead shell/test scripts
PR: 222939
Notes
svn path=/head/; revision=51110
Diffstat (limited to 'share/mk')
| -rw-r--r-- | share/mk/doc.translate.mk | 22 |
1 files changed, 11 insertions, 11 deletions
diff --git a/share/mk/doc.translate.mk b/share/mk/doc.translate.mk index c5e4a4a7e7..da0bfec79b 100644 --- a/share/mk/doc.translate.mk +++ b/share/mk/doc.translate.mk @@ -65,17 +65,17 @@ po: ${PO_LANG}.po ${PO_LANG}.po: ${DOC}.translate.xml @${ITSTOOL} -o ${PO_LANG}.po.tmp ${DOC}.translate.xml - @( if [ -f "${PO_LANG}.po" ]; then \ - echo "${PO_LANG}.po exists, merging" ; \ - ${MSGMERGE} -o ${PO_LANG}.po.new ${PO_LANG}.po ${PO_LANG}.po.tmp ; \ - ${MSGATTRIB} --no-obsolete -o ${PO_LANG}.po.new ${PO_LANG}.po ; \ - ${MV} ${PO_LANG}.po.new ${PO_LANG}.po ; \ - ${RM} ${PO_LANG}.po.tmp ${DOC}.translate.xml ; \ - else \ - ${ECHO} "${PO_LANG}.po created, please check and correct the settings in the header" ; \ - ${MV} ${PO_LANG}.po.tmp ${PO_LANG}.po ; \ - ${POSET_CMD} ${.TARGET} ; \ - fi ) +.if exists(${PO_LANG}.po) + echo "${PO_LANG}.po exists, merging" + ${MSGMERGE} -o ${PO_LANG}.po.new ${PO_LANG}.po ${PO_LANG}.po.tmp + ${MSGATTRIB} --no-obsolete -o ${PO_LANG}.po.new ${PO_LANG}.po + ${MV} ${PO_LANG}.po.new ${PO_LANG}.po + ${RM} ${PO_LANG}.po.tmp ${DOC}.translate.xml +.else + ${ECHO} "${PO_LANG}.po created, please check and correct the settings in the header" + ${MV} ${PO_LANG}.po.tmp ${PO_LANG}.po + ${POSET_CMD} ${.TARGET} +.endif ${PO_LANG}.mo: ${PO_LANG}.po @${MSGFMT} -o ${.TARGET} ${.ALLSRC} |
