initial cmake commit