Correct gradle project
diff --git a/idea/java/.idea/vcs.xml b/idea/java/.idea/vcs.xml
index ff8494b..cdeb408 100644
--- a/idea/java/.idea/vcs.xml
+++ b/idea/java/.idea/vcs.xml
@@ -7,6 +7,7 @@
<mapping directory="$PROJECT_DIR$/../../jaxp" vcs="Git" />
<mapping directory="$PROJECT_DIR$/../../jaxws" vcs="Git" />
<mapping directory="$PROJECT_DIR$/../../jdk" vcs="Git" />
+ <mapping directory="$PROJECT_DIR$/../../langtools" vcs="Git" />
<mapping directory="$PROJECT_DIR$/../../nashorn" vcs="Git" />
</component>
</project>
\ No newline at end of file
diff --git a/idea/java/build.gradle b/idea/java/build.gradle
index a8a40cb..7f22f9a 100644
--- a/idea/java/build.gradle
+++ b/idea/java/build.gradle
@@ -42,13 +42,22 @@
ant.properties.test_jvm = test_jvm()
println ant.properties.test_jvm
-sourceSets.main.java.srcDirs =
+
+if (OperatingSystem.current().isMacOsX())
+ sourceSets.main.java.srcDirs =
["../../jdk/src/share/classes",
"../../jdk/src/macosx/classes",
- "../../jdk/src/windows/classes",
+ ]
+else if (OperatingSystem.current().isLinux())
+ sourceSets.main.java.srcDirs =
+ ["../../jdk/src/share/classes",
"../../jdk/src/solaris/classes"
]
-
+else
+ sourceSets.main.java.srcDirs =
+ ["../../jdk/src/share/classes",
+ "../../jdk/src/windows/classes",
+ ]
sourceSets.test.java.srcDirs = ["../../jdk/idea/java/tests/src"]