src/language/expressions/automake.mk: Fix build issues when cross building
authorJohn Darrington <john@darrington.wattle.id.au>
Sun, 14 Mar 2021 12:45:39 +0000 (13:45 +0100)
committerJohn Darrington <john@darrington.wattle.id.au>
Sun, 14 Mar 2021 13:02:02 +0000 (14:02 +0100)
src/language/expressions/automake.mk

index b1f710dc38cf348fd43fde899a59af87a2cb975d..e741f5adbecac179060b1bbc5a394b68abf8737e 100644 (file)
@@ -43,7 +43,11 @@ $(expressions_built_sources): $(helpers)
        $(AV_V_GEN)$(MKDIR_P) `dirname $@` && \
        $(PERL) $< -o $@ -i $(top_srcdir)/src/language/expressions/operations.def
 
-AM_CPPFLAGS += -I$(top_builddir)/src/language/expressions \
+AM_CPPFLAGS += -I$(abs_top_builddir)/src/language/expressions \
        -I$(top_srcdir)/src/language/expressions
 
 EXTRA_DIST += src/language/expressions/TODO
+
+# This seems to be necessary in order to prevent issues building the native
+# build when cross compiling
+src/language/expressions/evaluate.lo: $(expressions_built_sources)