fix: pass exec-prefix to python bindings install
authorMichael Jeanson <mjeanson@efficios.com>
Wed, 22 Mar 2023 21:57:09 +0000 (17:57 -0400)
committerPhilippe Proulx <eeppeliteloop@gmail.com>
Fri, 5 May 2023 11:44:28 +0000 (07:44 -0400)
Some systems will split the arch independent files from the arch
specific using a different value for 'prefix' and 'exec-prefix'. Pass
this information from the Makefile to the python build system.

Change-Id: I2f26ba1d8c8252e5a1c49fb54733e02ae336f157
Signed-off-by: Michael Jeanson <mjeanson@efficios.com>
Reviewed-on: https://review.lttng.org/c/babeltrace/+/9695
Tested-by: jenkins <jenkins@lttng.org>
Reviewed-by: Philippe Proulx <eeppeliteloop@gmail.com>
Reviewed-on: https://review.lttng.org/c/babeltrace/+/9882
CI-Build: Simon Marchi <simon.marchi@efficios.com>

src/bindings/python/bt2/Makefile.am

index 6dc518d2ba5d194a68029823d32ed64ea0b21773..0e9b9a3f3de2cdfb0b867f0688e3321b70d3dc16 100644 (file)
@@ -150,7 +150,7 @@ $(builddir)/bt2/native_bt.c: $(SWIG_INTERFACE_FILES)
 -include bt2/native_bt.d
 
 install-exec-local: build-python-bindings.stamp
-       @opts="--prefix=$(prefix) --record $(INSTALLED_FILES) --verbose --no-compile $(DISTSETUPOPTS)"; \
+       @opts="--prefix=$(prefix) --exec-prefix=$(exec_prefix) --record $(INSTALLED_FILES) --verbose --no-compile $(DISTSETUPOPTS)"; \
        if [ "$(DESTDIR)" != "" ]; then \
                opts="$$opts --root=$(DESTDIR)"; \
        fi; \
This page took 0.025088 seconds and 4 git commands to generate.