]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commit
src/CMakeLists.txt: exclude parts not buildable on FreeBSD
authorWillem Jan Withagen <wjw@digiware.nl>
Sat, 3 Sep 2016 14:23:02 +0000 (16:23 +0200)
committerWillem Jan Withagen <wjw@digiware.nl>
Wed, 7 Sep 2016 10:43:02 +0000 (12:43 +0200)
commitc7c07da5a23be3c8652e9d65b18778199f1383c2
tree74a7539d36b624ff989dd1c37deca6aa7e17e8e0
parent249f9e067c24e8775e75a4483286418528adebc0
src/CMakeLists.txt: exclude parts not buildable on FreeBSD

 - FreeBSD does not have keyutils or any kernel type security store
   So using secret.c is not really relevant here
 - Have common/secret.c depend on KEYUTILS_FOUND
 - This also excludes building mount.cephfs,
   Next to the fact that this is 100% linux bases mount stuff
 - krbd is the Linux kernel version for RBD based disks, but again
   completely Linux based and porting to FreeBSD, if any, has to follow
   a different route

Signed-off-by: Willem Jan Withagen <wjw@digiware.nl>
src/CMakeLists.txt