Thanks to visit codestin.com Credit goes to github.com
We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent a6c504a commit dfa9befCopy full SHA for dfa9bef
1 file changed
java/kotlin-extractor/build.py
@@ -6,6 +6,7 @@
6
import shutil
7
import os
8
import os.path
9
+import sys
10
11
kotlinc = 'kotlinc'
12
javac = 'javac'
@@ -90,9 +91,9 @@ def compile_embeddable():
90
91
x = subprocess.run(['gradle', 'getHomeDir'],
92
check=True, capture_output=True)
93
output = x.stdout.decode(encoding='UTF-8', errors='strict')
- m = re.match(
94
- r'.*\n> Task :getHomeDir\n([^\n]+)\n.*', output)
+ m = re.search(r'(?m)^> Task :getHomeDir\n([^\n]+)$', output)
95
if m is None:
96
+ print("gradle getHomeDir output:\n" + output, file = sys.stderr)
97
raise Exception('Cannot determine gradle home directory')
98
gradle_home = m.group(1)
99
0 commit comments