add some cmake script