diff options
| author | Glenn Morris | 2013-11-06 12:56:48 -0500 |
|---|---|---|
| committer | Glenn Morris | 2013-11-06 12:56:48 -0500 |
| commit | 6b4ac03ebef0dcd36699c34444ddce7a246c06aa (patch) | |
| tree | 146e4788decb37f16e00dbec7280f15a407f347c /lisp | |
| parent | 5ca114d1a897f57d5570e2e5b243dc7111ab1c73 (diff) | |
| download | emacs-6b4ac03ebef0dcd36699c34444ddce7a246c06aa.tar.gz emacs-6b4ac03ebef0dcd36699c34444ddce7a246c06aa.zip | |
Guard against possible accidental matches with parent dirs in Makefiles
* lisp/Makefile.in (setwins_almost, setwins_for_subdirs):
Avoid accidental matches.
* test/automated/Makefile.in (setwins): Avoid accidental matches.
Diffstat (limited to 'lisp')
| -rw-r--r-- | lisp/ChangeLog | 5 | ||||
| -rw-r--r-- | lisp/Makefile.in | 4 |
2 files changed, 7 insertions, 2 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog index 619bca2076b..be01a0cdc29 100644 --- a/lisp/ChangeLog +++ b/lisp/ChangeLog | |||
| @@ -1,3 +1,8 @@ | |||
| 1 | 2013-11-06 Glenn Morris <rgm@gnu.org> | ||
| 2 | |||
| 3 | * Makefile.in (setwins_almost, setwins_for_subdirs): | ||
| 4 | Avoid accidental matches. | ||
| 5 | |||
| 1 | 2013-11-06 Stefan Monnier <monnier@iro.umontreal.ca> | 6 | 2013-11-06 Stefan Monnier <monnier@iro.umontreal.ca> |
| 2 | 7 | ||
| 3 | * menu-bar.el (popup-menu): Use key-binding. | 8 | * menu-bar.el (popup-menu): Use key-binding. |
diff --git a/lisp/Makefile.in b/lisp/Makefile.in index 9dd5a40de02..d00330c3a9b 100644 --- a/lisp/Makefile.in +++ b/lisp/Makefile.in | |||
| @@ -117,14 +117,14 @@ setwins=for file in `find . -type d -print`; do \ | |||
| 117 | 117 | ||
| 118 | # Find all subdirectories except `obsolete' and `term'. | 118 | # Find all subdirectories except `obsolete' and `term'. |
| 119 | setwins_almost=for file in `find ${srcdir} -type d -print`; do \ | 119 | setwins_almost=for file in `find ${srcdir} -type d -print`; do \ |
| 120 | case $$file in */obsolete | */term ) ;; \ | 120 | case $$file in ${srcdir}*/obsolete | ${srcdir}*/term ) ;; \ |
| 121 | *) wins="$$wins$${wins:+ }$$file" ;; \ | 121 | *) wins="$$wins$${wins:+ }$$file" ;; \ |
| 122 | esac; \ | 122 | esac; \ |
| 123 | done | 123 | done |
| 124 | 124 | ||
| 125 | # Find all subdirectories in which we might want to create subdirs.el. | 125 | # Find all subdirectories in which we might want to create subdirs.el. |
| 126 | setwins_for_subdirs=for file in `find ${srcdir} -type d -print`; do \ | 126 | setwins_for_subdirs=for file in `find ${srcdir} -type d -print`; do \ |
| 127 | case $$file in */cedet* ) ;; \ | 127 | case $$file in ${srcdir}*/cedet* ) ;; \ |
| 128 | *) wins="$$wins$${wins:+ }$$file" ;; \ | 128 | *) wins="$$wins$${wins:+ }$$file" ;; \ |
| 129 | esac; \ | 129 | esac; \ |
| 130 | done | 130 | done |