]> git.eshelyaron.com Git - emacs.git/commitdiff
Don't delete macuvs.h in extraclean
authorLars Ingebrigtsen <larsi@gnus.org>
Tue, 25 Jun 2019 11:23:14 +0000 (13:23 +0200)
committerLars Ingebrigtsen <larsi@gnus.org>
Tue, 25 Jun 2019 11:23:14 +0000 (13:23 +0200)
* admin/unidata/Makefile.in (extraclean): Don't delete macuvs.h,
because it's a checked-in file, and make targets altering
checked-in files is confusing.

admin/unidata/Makefile.in

index 8d439dcb7cefdaa2e488ef4b93efe43825e2700b..9e74b854bd286611e5314fe6687610d31f7fd73b 100644 (file)
@@ -116,8 +116,11 @@ maintainer-clean: distclean
 ## Do not remove these files, even in a bootstrap, because they rarely
 ## change and it slows down bootstrap (a tiny bit).
 ## Cf leim/ja-dic (which is much slower).
-## Also, removing macuvs.h would mean that macOS builds would need
-## to do a headless bootstrap, which is currently awkward.
+
+## macuvs.h is a generated file, but it's also checked in because
+## macOS builds would need to do a headless bootstrap without it,
+## which is currently awkward.  To avoid changing checked-in files
+## from a make target, we don't delete it here.
 extraclean: distclean
-       rm -f ${top_srcdir}/src/macuvs.h ${unidir}/charscript.el*
+       rm -f ${unidir}/charscript.el*
        rm -f ${unifiles} ${unidir}/charprop.el