diff options
author | Behdad Esfahbod <behdad@behdad.org> | 2010-03-13 00:02:30 -0500 |
---|---|---|
committer | Behdad Esfahbod <behdad@behdad.org> | 2010-03-13 00:02:30 -0500 |
commit | 6118d5891fee776a087855c335a73c79fdaf036c (patch) | |
tree | ae50e3dcfa30fb395f5787f8b1d10139764ecc3c /git.mk | |
parent | 238d7a23d619f842953ee41f9592bbf8c6c409c7 (diff) | |
download | pango-6118d5891fee776a087855c335a73c79fdaf036c.tar.gz |
[git.mk] Fix bug with parallel make and subdirs
Diffstat (limited to 'git.mk')
-rw-r--r-- | git.mk | 7 |
1 files changed, 5 insertions, 2 deletions
@@ -172,8 +172,11 @@ gitignore-recurse-maybe: $(MAKE) $(AM_MAKEFLAGS) gitignore-recurse; \ fi; gitignore-recurse: - @list='$(DIST_SUBDIRS)'; for subdir in $$list; do \ - test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) .gitignore gitignore-recurse || echo "Skipping $$subdir"); \ + @for subdir in $(DIST_SUBDIRS); do \ + case " $(SUBDIRS) " in \ + *" $$subdir "*) :;; \ + *) test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) .gitignore gitignore-recurse || echo "Skipping $$subdir");; \ + esac; \ done gitignore: $(srcdir)/.gitignore gitignore-recurse |