The other day, I have written several CMake tests for H5Z-ZFP. As you may know, one of the tests of H5Z-ZFP make use of cfp. What I noticed is that the cfp target is not exposed at all in the CMake configuration file which makes it not straightforward to use cfp. Furthermore, I wonder what is the best way of exposing cfp. I think it should like component of zfp. In this way someone can easily implement some logic for when cfp is available and for when it is not.