]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
qa/workunits/rados/test_envlibrados_for_rocksdb: use cmake not make
authorKefu Chai <kchai@redhat.com>
Sun, 20 May 2018 08:52:53 +0000 (16:52 +0800)
committerKefu Chai <kchai@redhat.com>
Mon, 21 May 2018 05:28:23 +0000 (13:28 +0800)
commitf8d47223e2e67871d5155406af4c4cda1451f521
tree7fc1bff7ced325c91aafd829becbaa4945c93cb7
parent63a35625a3416ee4c210530fd38d38585b6eca95
qa/workunits/rados/test_envlibrados_for_rocksdb: use cmake not make

* so we just rely on a single build system instead of two of them, the
  other place we use cmake is cmake/modules/BuildRockDB.cmake.
* disable gflags when building rocksdb, it's optional and does not help
  in the sense of testing librados support.
* disable prompts when installing on debian, to silence warnings like:
  debconf: unable to initialize frontend: Dialog
* drop --force-yes option, as it is deprecated, and is replaced with
  --allow-downgrades, --allow-remove-essential,
  --allow-change-held-packages,  but none of them apply in our case.

Signed-off-by: Kefu Chai <kchai@redhat.com>
qa/workunits/rados/test_envlibrados_for_rocksdb.sh