aboutsummaryrefslogtreecommitdiffstats
path: root/build/scripts/compile_java.py
diff options
context:
space:
mode:
authorheretic <heretic@yandex-team.ru>2022-02-10 16:45:46 +0300
committerDaniil Cherednik <dcherednik@yandex-team.ru>2022-02-10 16:45:46 +0300
commit81eddc8c0b55990194e112b02d127b87d54164a9 (patch)
tree9142afc54d335ea52910662635b898e79e192e49 /build/scripts/compile_java.py
parent397cbe258b9e064f49c4ca575279f02f39fef76e (diff)
downloadydb-81eddc8c0b55990194e112b02d127b87d54164a9.tar.gz
Restoring authorship annotation for <heretic@yandex-team.ru>. Commit 2 of 2.
Diffstat (limited to 'build/scripts/compile_java.py')
-rw-r--r--build/scripts/compile_java.py48
1 files changed, 24 insertions, 24 deletions
diff --git a/build/scripts/compile_java.py b/build/scripts/compile_java.py
index 34f5fde8758..e95869e853c 100644
--- a/build/scripts/compile_java.py
+++ b/build/scripts/compile_java.py
@@ -5,10 +5,10 @@ import shutil
import subprocess as sp
import tarfile
import zipfile
-import sys
+import sys
-def parse_args(args):
+def parse_args(args):
parser = optparse.OptionParser()
parser.add_option('--javac-bin')
parser.add_option('--jar-bin')
@@ -16,7 +16,7 @@ def parse_args(args):
parser.add_option('--package-prefix')
parser.add_option('--jar-output')
parser.add_option('--srcs-jar-output')
- return parser.parse_args(args)
+ return parser.parse_args(args)
def mkdir_p(directory):
@@ -24,21 +24,21 @@ def mkdir_p(directory):
os.makedirs(directory)
-def split_cmd_by_delim(cmd, delim='DELIM'):
- result = [[]]
- for arg in cmd:
- if arg == delim:
- result.append([])
- else:
- result[-1].append(arg)
- return result
-
-
+def split_cmd_by_delim(cmd, delim='DELIM'):
+ result = [[]]
+ for arg in cmd:
+ if arg == delim:
+ result.append([])
+ else:
+ result[-1].append(arg)
+ return result
+
+
def main():
- cmd_parts = split_cmd_by_delim(sys.argv)
- assert len(cmd_parts) == 3
- args, javac_opts, peers = cmd_parts
- opts, jsrcs = parse_args(args)
+ cmd_parts = split_cmd_by_delim(sys.argv)
+ assert len(cmd_parts) == 3
+ args, javac_opts, peers = cmd_parts
+ opts, jsrcs = parse_args(args)
jsrcs += list(filter(lambda x: x.endswith('.jsrc'), peers))
peers = list(filter(lambda x: not x.endswith('.jsrc'), peers))
@@ -54,18 +54,18 @@ def main():
for r, _, files in os.walk(sources_dir):
for f in files:
srcs.append(os.path.join(r, f))
- srcs += jsrcs
- srcs = list(filter(lambda x: x.endswith('.java'), srcs))
+ srcs += jsrcs
+ srcs = list(filter(lambda x: x.endswith('.java'), srcs))
classes_dir = 'cls'
mkdir_p(classes_dir)
- classpath = os.pathsep.join(peers)
+ classpath = os.pathsep.join(peers)
if srcs:
- temp_sources_file = 'temp.sources.list'
- with open(temp_sources_file, 'w') as ts:
- ts.write(' '.join(srcs))
- sp.check_call([opts.javac_bin, '-nowarn', '-g', '-classpath', classpath, '-encoding', 'UTF-8', '-d', classes_dir] + javac_opts + ['@' + temp_sources_file])
+ temp_sources_file = 'temp.sources.list'
+ with open(temp_sources_file, 'w') as ts:
+ ts.write(' '.join(srcs))
+ sp.check_call([opts.javac_bin, '-nowarn', '-g', '-classpath', classpath, '-encoding', 'UTF-8', '-d', classes_dir] + javac_opts + ['@' + temp_sources_file])
for s in jsrcs:
if s.endswith('-sources.jar'):