File externalBuildRootPath = fixMissingSeparatorAfterDevice(variables.externalBuildRoot());
File externalBuildFrameworkPath = fixMissingSeparatorAfterDevice(variables.externalBuildFrameworkPath());
roots.add(new ExternalFolderRoot(Root.EXTERNAL_ROOT, "External Build Root", externalBuildRootPath, externalBuildFrameworkPath));
File userRoot = fixMissingSeparatorAfterDevice(variables.userRoot());
File userFrameworksPath = fixMissingSeparatorAfterDevice(variables.userFrameworkPath());
roots.add(new ExternalFolderRoot(Root.USER_ROOT, "User Frameworks", userRoot, userFrameworksPath));
File localRoot = fixMissingSeparatorAfterDevice(variables.localRoot());
File localFrameworksPath = fixMissingSeparatorAfterDevice(variables.localFrameworkPath());
roots.add(new ExternalFolderRoot(Root.LOCAL_ROOT, "Local Frameworks", localRoot, localFrameworksPath));