Mercurial > hg > octave-lojdl
changeset 15325:d9b955926a50
maint: update .hgignore
author | Jordi Gutiérrez Hermoso <jordigh@octave.org> |
---|---|
date | Fri, 07 Sep 2012 14:39:46 -0400 |
parents | af54273243fd |
children | 81fe6665ed3c |
files | .hgignore |
diffstat | 1 files changed, 9 insertions(+), 4 deletions(-) [+] |
line wrap: on
line diff
--- a/.hgignore +++ b/.hgignore @@ -3,14 +3,18 @@ # to mean "at any directory" while the ^ idiom means "from the # project's top-level directory". +# gnulib makes these silly backup files +^.*~ + # This one gets created by gnulib during the build, contains no Octave # files. ^gnulib/ # These directories mostly contain cruft during build time, but they -# do contain some Octave code. -^libgnu/ -^m4/ +# do contain some Octave code, so we gotta be a bit more careful about +# what we ignore here +^libgnu/.*\.([hc]$|sin$|valgrind$|charset$) +^m4/(?!ax_).+\.m4$ # Emacs tools create these (^|/)TAGS$ @@ -34,6 +38,7 @@ ^doc/interpreter/images\.mk$ # e.g. liboctave/smx-op-inc.mk -^liboctave/[\w-]*\.mk$ +^liboctave/operators/\w+-op-\w+\.mk$ +^liboctave/\w+-op-\w+\.mk$ ^libinterp/dldfcn/module\.mk$