summaryrefslogtreecommitdiffstats
path: root/Makefile.am
diff options
context:
space:
mode:
authorAndrew Geissler <andrewg@us.ibm.com>2016-11-08 15:14:30 -0600
committerPatrick Williams <patrick@stwcx.xyz>2016-11-09 15:47:52 +0000
commit1d5fa772a646ab0573a9f5e84d0e8bf7de3ff18d (patch)
tree54b8c6234ee13d1f8c1c283b30c4071ff58e6626 /Makefile.am
parent1db1bd35557ba01323cbda710b4fc7ceb7dd9a13 (diff)
downloadphosphor-logging-1d5fa772a646ab0573a9f5e84d0e8bf7de3ff18d.tar.gz
phosphor-logging-1d5fa772a646ab0573a9f5e84d0e8bf7de3ff18d.zip
Use full paths to enable bitbake builds of mako files
The mako python library requires full paths to the template files so use ${abs_srdir} to get full paths Change-Id: If322c66eedc7584633b18b137ad732be212359d6 Signed-off-by: Andrew Geissler <andrewg@us.ibm.com>
Diffstat (limited to 'Makefile.am')
-rw-r--r--Makefile.am8
1 files changed, 4 insertions, 4 deletions
diff --git a/Makefile.am b/Makefile.am
index 4009061..ba54f20 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -16,15 +16,15 @@ CLEANFILES=elog-gen.hpp
# systemd required for journal interfaces
logging_test_LDFLAGS = $(SYSTEMD_LIBS)
-ELOG_YAML ?= ${srcdir}/elog.yaml
-ELOG_MAKO ?= ${srcdir}/elog-gen-template.mako.hpp
-REQ_FILES_TO_GEN ?= ${srcdir}/elog-gen.py $(ELOG_YAML) $(ELOG_MAKO)
+ELOG_YAML ?= ${abs_srcdir}/elog.yaml
+ELOG_MAKO ?= ${abs_srcdir}/elog-gen-template.mako.hpp
+REQ_FILES_TO_GEN ?= ${abs_srcdir}/elog-gen.py $(ELOG_YAML) $(ELOG_MAKO)
# Be sure to package up the required script, yaml, and mako template to
# generate the header file
EXTRA_DIST = $(REQ_FILES_TO_GEN)
elog-gen.hpp: $(REQ_FILES_TO_GEN)
- $(AM_V_at)${srcdir}/elog-gen.py -e $(ELOG_YAML) -m $(ELOG_MAKO) -o ${srcdir}/elog-gen.hpp
+ $(AM_V_at)${abs_srcdir}/elog-gen.py -e $(ELOG_YAML) -m $(ELOG_MAKO) -o ${abs_srcdir}/elog-gen.hpp
SUBDIRS = test \ No newline at end of file
OpenPOWER on IntegriCloud