summaryrefslogtreecommitdiff
path: root/build-aux
diff options
context:
space:
mode:
authorLuke Shumaker <lukeshu@sbcglobal.net>2016-07-27 23:36:53 -0400
committerLuke Shumaker <lukeshu@sbcglobal.net>2016-07-27 23:36:53 -0400
commitbe543a5265a5c2a812740574bdeeefd263958005 (patch)
tree36e32a2e2d2a20d8c2dac49991e32f6c32523c17 /build-aux
parentf3fd673fd3386b63ba08ab8a22e102eab8c5d402 (diff)
better autogen rule
Diffstat (limited to 'build-aux')
-rw-r--r--build-aux/Makefile.once.tail/20-systemd.mk4
1 files changed, 3 insertions, 1 deletions
diff --git a/build-aux/Makefile.once.tail/20-systemd.mk b/build-aux/Makefile.once.tail/20-systemd.mk
index 5aa2703256..d4b63baad1 100644
--- a/build-aux/Makefile.once.tail/20-systemd.mk
+++ b/build-aux/Makefile.once.tail/20-systemd.mk
@@ -21,7 +21,9 @@
# You should have received a copy of the GNU Lesser General Public License
# along with systemd; If not, see <http://www.gnu.org/licenses/>.
-$(topsrcdir)/configure: $(topsrcdir)/configure.ac
+autogen_files = aclocal.m4 automake.mk.in config.h.in configure po/Makefile.in.in
+# $*=% had better be $(topsrcdir), but we can't enforce that
+$(addprefix %/,$(autogen_files)): %/configure.ac %/autogen.sh
cd $(topsrcdir) && ./autogen.sh
config_files = config.mk automake.mk autoconf.mk gnustandards.mk po/Makefile.in