]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
python: avoid long paths (part 2) 8276/head
authorLoic Dachary <ldachary@redhat.com>
Wed, 23 Mar 2016 12:14:17 +0000 (13:14 +0100)
committerLoic Dachary <ldachary@redhat.com>
Wed, 23 Mar 2016 12:31:51 +0000 (13:31 +0100)
make CEPH_BUILD_VIRTUALENV=/tmp TESTS=ceph-detect-init/run-tox.sh check

sets the CEPH_DETECT_INIT_VIRTUALENV environment variable

CEPH_BUILD_VIRTUALENV=/tmp make TESTS=ceph-detect-init/run-tox.sh check

does not because Makefile-env.am overrides it.

Do not set CEPH_BUILD_VIRTUALENV in Makefile-env.am so the variable from
the environment can be used. Require that CEPH_BUILD_VIRTUALENV has a
trailing slash so that the default is just an empty variable.

Signed-off-by: Loic Dachary <loic@dachary.org>
src/Makefile-env.am
src/ceph-detect-init/Makefile.am
src/ceph-disk/Makefile.am

index cb77d9da4a4a15ac1df8d20c062f25e98b6d2547..cf5a69298b366212f282c9aa7dfbbcc185759bbc 100644 (file)
@@ -299,5 +299,3 @@ DENCODER_DEPS =
 
 
 radoslibdir = $(libdir)/rados-classes
-
-CEPH_BUILD_VIRTUALENV = .
index 8ddcb1eaeae0a13c9e753d9a4c67db17bf1519d1..0d199e741daae84d863bf1ebc15f78db14066a60 100644 (file)
@@ -53,7 +53,7 @@ EXTRA_DIST += \
        ceph-detect-init/tests/test_all.py \
        ceph-detect-init/tox.ini
 
-export CEPH_DETECT_INIT_VIRTUALENV = ${CEPH_BUILD_VIRTUALENV}/ceph-detect-init-virtualenv
+export CEPH_DETECT_INIT_VIRTUALENV = ${CEPH_BUILD_VIRTUALENV}ceph-detect-init-virtualenv
 
 ceph-detect-init-all: ${CEPH_DETECT_INIT_VIRTUALENV}
 
index 900630382a1371d570de8add94a69bf689f80652..952a486566c20934616f422e028b48e27790ffde 100644 (file)
@@ -29,7 +29,7 @@ EXTRA_DIST += \
        ceph-disk/tests/test_main.py \
        ceph-disk/tox.ini
 
-export CEPH_DISK_VIRTUALENV = ${CEPH_BUILD_VIRTUALENV}/ceph-disk-virtualenv
+export CEPH_DISK_VIRTUALENV = ${CEPH_BUILD_VIRTUALENV}ceph-disk-virtualenv
 
 ceph-disk-all: ${CEPH_DISK_VIRTUALENV}