]> git.eshelyaron.com Git - emacs.git/commitdiff
* unidata/Makefile.in (${DSTDIR}/charprop.el): Ensure output files are writable.
authorGlenn Morris <rgm@gnu.org>
Sun, 1 Dec 2013 01:37:23 +0000 (17:37 -0800)
committerGlenn Morris <rgm@gnu.org>
Sun, 1 Dec 2013 01:37:23 +0000 (17:37 -0800)
admin/ChangeLog
admin/unidata/Makefile.in

index 059376d622af4eef8d191712204f20abffcdcc63..7d23542a84e9cf39ebc8444ea8a34f73458673b7 100644 (file)
@@ -1,3 +1,8 @@
+2013-12-01  Glenn Morris  <rgm@gnu.org>
+
+       * unidata/Makefile.in (${DSTDIR}/charprop.el):
+       Ensure output files are writable.
+
 2013-11-30  Glenn Morris  <rgm@gnu.org>
 
        * grammars/Makefile.in: Ensure output files are writable.
index fbe4d64be2715c2ad9c0d9c4f94a0319aa78970a..2c65ee5b65f85ac45428bc0e68cb569ec354c860 100644 (file)
@@ -48,6 +48,9 @@ compile: ${srcdir}/unidata-gen.elc
 ## Same for UnicodeData.txt v unidata.txt.
 ${DSTDIR}/charprop.el: ${srcdir}/unidata-gen.el ${srcdir}/UnicodeData.txt
        ${MAKE} ${MFLAGS} compile unidata.txt EMACS="${EMACS}"
+       -if [ -f "$@" ]; then \
+         cd ${DSTDIR} && chmod +w charprop.el `sed -n 's/^;; FILE: //p' < charprop.el`; \
+       fi
        ${emacs} -L ${srcdir} -l unidata-gen -f unidata-gen-files \
          ${srcdir} "${DSTDIR}"