Yes, the package is strange. The build is controlled by cmake but it uses scons to build some submodules.