Build with cmake