Update SConstruct script and submodules