cmake linux changes