cmake integrated