diff --git a/common/code/boost_super_project.php b/common/code/boost_super_project.php index 0ad87275..8935f7f6 100644 --- a/common/code/boost_super_project.php +++ b/common/code/boost_super_project.php @@ -45,8 +45,8 @@ class BoostSuperProject { { if (!$line) continue; - if (preg_match('@^submodule\.([\w/]+)\.(\w+)=(.*)$@', trim($line), $matches)) { - $modules[$matches[1]][$matches[2]] = $matches[3]; + if (preg_match('@^submodule\.([^.=]+)\.([^.=]+)=(.*)$@i', trim($line), $matches)) { + $modules[$matches[1]][strtolower($matches[2])] = $matches[3]; } else { throw new BoostException("Unsupported config line: {$line}");