add proper cmake script