[PATCH 3/3] Consolidate list of custom phony targets

2024-11-24 Thread Michael Pratt
Having a target defined as phony within a condition while another target is always defined as phony causes an automake warning: Makefile.am:67: warning: .PHONY was already defined in condition TRUE, which includes condition GCOV ... config/eu.am:141: ... '.PHONY' previously defined here Mak

[PATCH 2/3] Consolidate custom clean targets for coverage files

2024-11-24 Thread Michael Pratt
As reported by Mark: Since b2f225d6b ("Consolidate and add files to clean target variables") autoreconf (automake) produces these warnings: debuginfod/Makefile.am:130: warning: CLEANFILES multiply defined in condition TRUE ... config/eu.am:138: ... 'CLEANFILES' previously defined here debuginfod

[PATCH 1/3] Makefile.am: include common eu.am definitions

2024-11-24 Thread Michael Pratt
Some definitions in Makefile.am can be moved to the common definitions in config/eu.am, but for them to apply to the top-level Makefile after moving, eu.am must be added as an include statement. Except for "CLEANFILES", handled in the next commit, there are no definitions in eu.am that are defined