]> granicus.if.org Git - sudo/commitdiff
Fix ChangeLog creation from build dir
authorTodd C. Miller <Todd.Miller@courtesan.com>
Wed, 14 Jul 2010 18:23:43 +0000 (14:23 -0400)
committerTodd C. Miller <Todd.Miller@courtesan.com>
Wed, 14 Jul 2010 18:23:43 +0000 (14:23 -0400)
Makefile.in

index 949d255001d4f17dd7626c3ae5c7ea9d68ac51dd..456a643e874065c7455fac149dc5d83def7c2a4e 100644 (file)
@@ -53,14 +53,17 @@ SHELL = @SHELL@
 all: config.status
        for d in $(SUBDIRS) $(SAMPLES); do (cd $$d && $(MAKE) $@) || break; done
 
-install install-dirs install-binaries install-includes install-doc install-plugin uninstall: config.status
+install-dirs install-binaries install-includes install-plugin uninstall: config.status
+       for d in $(SUBDIRS); do (cd $$d && $(MAKE) $@) || break; done
+
+install install-doc: config.status ChangeLog
        for d in $(SUBDIRS); do (cd $$d && $(MAKE) $@) || break; done
 
 autoconf:
        autoconf -I m4
 
 ChangeLog:
-       test -d $(srcdir)/.hg && hg log --style=changelog -b default > $@
+       (cd $(srcdir) && test -d .hg && hg log --style=changelog -b default > $@)
 
 check:
        @echo nothing to check