cmake hdf build