Browse Source

Fix File separator in settings.gradle script

Fixes gh-3852
Dmitrii Volykhin 9 years ago
parent
commit
7e2dd3bcb9
1 changed files with 7 additions and 7 deletions
  1. 7 7
      settings.gradle

+ 7 - 7
settings.gradle

@@ -53,17 +53,17 @@ include 'bom'
 
 findProject(':bom').name = 'spring-security-bom'
 
-includeSamples("samples/xml")
-includeSamples("samples/javaconfig")
+includeSamples("samples" + File.separator + "xml")
+includeSamples("samples" + File.separator + "javaconfig")
 
 void includeSamples(String samplesDir) {
 	FileTree tree = fileTree(samplesDir) {
-		include '**/*.gradle'
+		include '**' + File.separator + '*.gradle'
 	}
 	tree.each {File file ->
-		String projectDir = file.path.substring(file.path.indexOf(samplesDir), file.path.lastIndexOf('/'))
-		String projectPath = projectDir.substring(projectDir.lastIndexOf('/') + 1)
-		String projectNamePrefix = samplesDir.substring(samplesDir.lastIndexOf('/') + 1).toLowerCase();
+		String projectDir = file.path.substring(file.path.indexOf(samplesDir), file.path.lastIndexOf(File.separator))
+		String projectPath = projectDir.substring(projectDir.lastIndexOf(File.separator) + 1)
+		String projectNamePrefix = samplesDir.substring(samplesDir.lastIndexOf(File.separator) + 1).toLowerCase();
 
 		include projectPath
 
@@ -73,7 +73,7 @@ void includeSamples(String samplesDir) {
 		project.projectDir = new File(settingsDir, projectDir)
 
 		if (!project.buildFile.exists()) {
-			project.buildFileName = file.path.substring(file.path.lastIndexOf('/') + 1)
+			project.buildFileName = file.path.substring(file.path.lastIndexOf(File.separator) + 1)
 		}
 	}
 }