From d842aebec31fd21fe0803cb9504ded698f6c1457 Mon Sep 17 00:00:00 2001 From: Uwe Hermann <uwe@hermann-uwe.de> Date: Mon, 24 Jan 2011 00:24:27 +0100 Subject: configure.ac: Fix firmware/decoders dir variables. FIRMWARE_DIR and DECODERS_DIR as defined in config.h need some magic applied to resolve the $prefix/$data variable to an absolute path. --- Makefile.am | 3 +-- decode.c | 1 + 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/Makefile.am b/Makefile.am index e6d0710..6556df8 100644 --- a/Makefile.am +++ b/Makefile.am @@ -24,8 +24,7 @@ lib_LTLIBRARIES = libsigrokdecode.la libsigrokdecode_la_SOURCES = decode.c -libsigrokdecode_la_CPPFLAGS = $(CPPFLAGS_PYTHON) \ - -DDECODERS_DIR='"$(DECODERS_DIR)"' +libsigrokdecode_la_CPPFLAGS = $(CPPFLAGS_PYTHON) libsigrokdecode_la_LDFLAGS = $(SIGROKDECODE_LT_LDFLAGS) \ $(LDFLAGS_PYTHON) diff --git a/decode.c b/decode.c index da8624a..6acbd10 100644 --- a/decode.c +++ b/decode.c @@ -22,6 +22,7 @@ #include <stdio.h> #include <string.h> #include <dirent.h> +#include <config.h> /* Re-define some string functions for Python >= 3.0. */ #if PY_VERSION_HEX >= 0x03000000 -- cgit v1.2.3-70-g09d2