blob: e6713f9bb65c76001ee71fb3fccaf57973a5e97e (
plain)
1 From 3b46bb2a4eada7f29e016d586229782f6d1c35bb Mon Sep 17 00:00:00 2001
2 From: Pino Toscano <toscano.pino@tiscali.it>
3 Date: Sat, 9 Jan 2016 11:47:37 +0100
4 Subject: [PATCH] cmake: fix DESTDIR installation for python
5
6 When running `setup.py install`, respect the value of the DESTDIR
7 environment variable so staged installs (used by distros, for example)
8 work.
9 ---
10 apps/CMakeLists.txt | 2 +-
11 1 file changed, 1 insertion(+), 1 deletion(-)
12
13 diff --git a/apps/CMakeLists.txt b/apps/CMakeLists.txt
14 index 70c77fd..2f6f8f1 100644
15 --- a/apps/CMakeLists.txt
16 +++ b/apps/CMakeLists.txt
17 @@ -42,5 +42,5 @@ IF(PYTHON)
18 IF(NOT DEFINED SETUP_PY_INSTALL_PREFIX)
19 SET(SETUP_PY_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}")
20 ENDIF()
21 - INSTALL(CODE "execute_process(COMMAND ${PYTHON} ${SETUP_PY} install --prefix=${SETUP_PY_INSTALL_PREFIX})")
22 + INSTALL(CODE "execute_process(COMMAND ${PYTHON} ${SETUP_PY} install --prefix=\$ENV{DESTDIR}${SETUP_PY_INSTALL_PREFIX})")
23 ENDIF(PYTHON)
24 --
25 2.6.4
|