I just spent an hour trying to find out why the latest wmaker-crm was ignoring a number of the preferences in my configuration file. It turns out the problem was that commit f41db5 added a value into the middle of the enum in src/keybind.h, and the setting of AUTOMAKE_OPTIONS = no-dependencies in all the Makefile.ams meant that make wasn't smart enough to rebuild the files depending on it.
Would anyone mind if we just remove no-dependencies from AUTOMAKE_OPTIONS? People can still run ./configure with --disable-dependency-tracking to disable it at configure time.
>From c888e38517c4343b2f63631e133b06028a943255 Mon Sep 17 00:00:00 2001 From: Brad Jorsch <[email protected]> Date: Wed, 15 Sep 2010 13:54:16 -0400 Subject: [PATCH] Enable automake dependency tracking --- WINGs/Documentation/Makefile.am | 2 +- WINGs/Examples/Makefile.am | 2 +- WINGs/Extras/Makefile.am | 2 +- WINGs/Makefile.am | 2 +- WINGs/Tests/Makefile.am | 2 +- WINGs/WINGs/Makefile.am | 2 +- WPrefs.app/Makefile.am | 2 +- src/Makefile.am | 2 +- util/Makefile.am | 2 +- wrlib/Makefile.am | 2 +- wrlib/tests/Makefile.am | 2 +- 11 files changed, 11 insertions(+), 11 deletions(-) diff --git a/WINGs/Documentation/Makefile.am b/WINGs/Documentation/Makefile.am index d884e13..6e3f9fd 100644 --- a/WINGs/Documentation/Makefile.am +++ b/WINGs/Documentation/Makefile.am @@ -1,6 +1,6 @@ ## automake input file for WINGs - Documentation -AUTOMAKE_OPTIONS = no-dependencies +AUTOMAKE_OPTIONS = EXTRA_DIST = diff --git a/WINGs/Examples/Makefile.am b/WINGs/Examples/Makefile.am index a8783f7..a5d563a 100644 --- a/WINGs/Examples/Makefile.am +++ b/WINGs/Examples/Makefile.am @@ -1,6 +1,6 @@ ## automake input file for WINGs - Examples -AUTOMAKE_OPTIONS = no-dependencies +AUTOMAKE_OPTIONS = noinst_PROGRAMS = connect server fontl puzzle colorpick diff --git a/WINGs/Extras/Makefile.am b/WINGs/Extras/Makefile.am index 3ff4001..16d1b4d 100644 --- a/WINGs/Extras/Makefile.am +++ b/WINGs/Extras/Makefile.am @@ -1,6 +1,6 @@ ## automake input file for WINGs -AUTOMAKE_OPTIONS = no-dependencies +AUTOMAKE_OPTIONS = # is this a kluge? if so, how should i do it? includedir = @includedir@/WINGs diff --git a/WINGs/Makefile.am b/WINGs/Makefile.am index 92057d1..f11d80a 100644 --- a/WINGs/Makefile.am +++ b/WINGs/Makefile.am @@ -1,6 +1,6 @@ ## automake input file for WINGs -AUTOMAKE_OPTIONS = no-dependencies +AUTOMAKE_OPTIONS = SUBDIRS = WINGs . po Documentation Resources diff --git a/WINGs/Tests/Makefile.am b/WINGs/Tests/Makefile.am index 56c1dd1..4a97125 100644 --- a/WINGs/Tests/Makefile.am +++ b/WINGs/Tests/Makefile.am @@ -1,6 +1,6 @@ ## automake input file for WINGs - Tests -AUTOMAKE_OPTIONS = no-dependencies +AUTOMAKE_OPTIONS = noinst_PROGRAMS = wtest wmquery wmfile testmywidget diff --git a/WINGs/WINGs/Makefile.am b/WINGs/WINGs/Makefile.am index 1917495..fda627b 100644 --- a/WINGs/WINGs/Makefile.am +++ b/WINGs/WINGs/Makefile.am @@ -1,6 +1,6 @@ ## automake input file for WINGs - Headers subdir -AUTOMAKE_OPTIONS = no-dependencies +AUTOMAKE_OPTIONS = # is this a kluge? if so, how should i do it? includedir = @includedir@/WINGs diff --git a/WPrefs.app/Makefile.am b/WPrefs.app/Makefile.am index 06532f7..1c3d17c 100644 --- a/WPrefs.app/Makefile.am +++ b/WPrefs.app/Makefile.am @@ -1,6 +1,6 @@ SUBDIRS = xpm tiff po -AUTOMAKE_OPTIONS = no-dependencies +AUTOMAKE_OPTIONS = wpexecbindir = @wprefs_bindir@ diff --git a/src/Makefile.am b/src/Makefile.am index 81e6f9a..8a11ae2 100644 --- a/src/Makefile.am +++ b/src/Makefile.am @@ -1,4 +1,4 @@ -AUTOMAKE_OPTIONS = no-dependencies +AUTOMAKE_OPTIONS = BUILT_SOURCES = wconfig.h diff --git a/util/Makefile.am b/util/Makefile.am index 3855b39..c037149 100644 --- a/util/Makefile.am +++ b/util/Makefile.am @@ -1,6 +1,6 @@ SUBDIRS = po -AUTOMAKE_OPTIONS = no-dependencies +AUTOMAKE_OPTIONS = pkgdatadir = $(datadir)/@PACKAGE@ diff --git a/wrlib/Makefile.am b/wrlib/Makefile.am index 815514c..dd202d7 100644 --- a/wrlib/Makefile.am +++ b/wrlib/Makefile.am @@ -2,7 +2,7 @@ SUBDIRS = . -AUTOMAKE_OPTIONS = no-dependencies +AUTOMAKE_OPTIONS = EXTRA_DIST = tests diff --git a/wrlib/tests/Makefile.am b/wrlib/tests/Makefile.am index 411992c..20570fe 100644 --- a/wrlib/tests/Makefile.am +++ b/wrlib/tests/Makefile.am @@ -1,6 +1,6 @@ ## automake input file for wrlib -AUTOMAKE_OPTIONS = no-dependencies +AUTOMAKE_OPTIONS = noinst_PROGRAMS = testdraw testgrad testrot view -- 1.7.1
