]> granicus.if.org Git - neomutt/commitdiff
build: force OPS to be rebuild after a reconfigure
authorRichard Russon <rich@flatcap.org>
Wed, 15 Mar 2017 18:39:10 +0000 (18:39 +0000)
committerRichard Russon <rich@flatcap.org>
Wed, 22 Mar 2017 01:04:46 +0000 (01:04 +0000)
A common problem is getting build errors after running ./configure for
the second time, e.g.
    ./configure [FEW  OPTIONS]; make
    ./configure [MANY OPTIONS]; make

This commit forces keymap_defs.h to be rebuilt after a configure.

Makefile.am

index eb1117487d980090c2e96f8b34facfa839d726fb..618242218049ccd363cf68c1223afb008894684a 100644 (file)
@@ -152,10 +152,10 @@ smime_keys: $(srcdir)/smime_keys.pl
        cp $(srcdir)/smime_keys.pl smime_keys
        chmod +x smime_keys
 
-keymap_defs.h: $(OPS) $(srcdir)/gen_defs
+keymap_defs.h: $(OPS) $(srcdir)/gen_defs $(srcdir)/config.h
        $(srcdir)/gen_defs $(OPS) > keymap_defs.h
 
-keymap_alldefs.h: $(srcdir)/OPS $(srcdir)/OPS.SIDEBAR $(srcdir)/OPS.NOTMUCH $(srcdir)/OPS.MIX $(srcdir)/OPS.PGP $(srcdir)/OPS.SMIME $(srcdir)/OPS.CRYPT $(srcdir)/gen_defs
+keymap_alldefs.h: $(srcdir)/OPS $(srcdir)/OPS.SIDEBAR $(srcdir)/OPS.NOTMUCH $(srcdir)/OPS.MIX $(srcdir)/OPS.PGP $(srcdir)/OPS.SMIME $(srcdir)/OPS.CRYPT $(srcdir)/gen_defs $(srcdir)/config.h
        rm -f $@
        $(srcdir)/gen_defs $(srcdir)/OPS $(srcdir)/OPS.SIDEBAR $(srcdir)/OPS.NOTMUCH \
                $(srcdir)/OPS.MIX $(srcdir)/OPS.PGP $(srcdir)/OPS.SMIME $(srcdir)/OPS.CRYPT \