From 76bf71f73718a08b2c72f3d8106e8fdb840b4f58 Mon Sep 17 00:00:00 2001 From: Bruno Haible Date: Tue, 11 Jun 2024 23:31:33 +0200 Subject: [PATCH] parse-datetime: Add support for VPATH builds with OpenBSD 'make'. * modules/parse-datetime (Makefile.am): Prefix the target file name with '$(srcdir)/'. --- ChangeLog | 6 ++++++ modules/parse-datetime | 2 +- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/ChangeLog b/ChangeLog index da884143dd..caef27ff72 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,9 @@ +2024-06-11 Bruno Haible + + parse-datetime: Add support for VPATH builds with OpenBSD 'make'. + * modules/parse-datetime (Makefile.am): Prefix the target file name + with '$(srcdir)/'. + 2024-06-11 Collin Funk mktempd: Invoke mktemp portably. diff --git a/modules/parse-datetime b/modules/parse-datetime index 64b3b09913..a49d3667dd 100644 --- a/modules/parse-datetime +++ b/modules/parse-datetime @@ -46,7 +46,7 @@ Makefile.am: # Additionally, here we assume GNU Bison and therefore don't need the ylwrap # script. # Therefore we override this rule. -parse-datetime.c: parse-datetime.y +$(srcdir)/parse-datetime.c: parse-datetime.y $(AM_V_YACC)$(PARSE_DATETIME_BISON) $(YFLAGS) $(AM_YFLAGS) $(srcdir)/parse-datetime.y \ && test ':' = '$(PARSE_DATETIME_BISON)' || { \ sed -e 's|".*/parse-datetime\.y"|"parse-datetime.y"|' \ -- 2.39.5