We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 70d5cac commit 8d6d43cCopy full SHA for 8d6d43c
bin/idea.sh
@@ -184,7 +184,18 @@ for root in $MODULE_ROOTS; do
184
elif [ "x$WSL_DISTRO_NAME" != "x" ]; then
185
root=`wslpath -am $root`
186
fi
187
- SOURCES=$SOURCES" $SOURCE_PREFIX""$root""$SOURCE_POSTFIX"
+
188
+ VM_CI="jdk.internal.vm.ci/share/classes"
189
+ VM_COMPILER="src/jdk.internal.vm.compiler/share/classes"
190
+ if test "${root#*$VM_CI}" != "$root" || test "${root#*$VM_COMPILER}" != "$root"; then
191
+ for subdir in "$root"/*; do
192
+ if [ -d "$subdir" ]; then
193
+ SOURCES=$SOURCES" $SOURCE_PREFIX""$subdir"/src"$SOURCE_POSTFIX"
194
+ fi
195
+ done
196
+ else
197
+ SOURCES=$SOURCES" $SOURCE_PREFIX""$root""$SOURCE_POSTFIX"
198
199
done
200
201
add_replacement "###SOURCE_ROOTS###" "$SOURCES"
0 commit comments