Skip to content

Commit 85f92ff

Browse files
authored
Require --single-version with --single-version-embeddable
1 parent bb6e575 commit 85f92ff

File tree

1 file changed

+9
-3
lines changed

1 file changed

+9
-3
lines changed

java/kotlin-extractor/build.py

+9-3
Original file line numberDiff line numberDiff line change
@@ -235,13 +235,19 @@ def compile_standalone(version):
235235
'build_standalone_' + version,
236236
version)
237237

238-
compile_single_version = compile_embeddable if args.single_version_embeddable == True else compile_standalone
238+
239239

240240
if args.single_version:
241-
compile_single_version(args.single_version)
241+
if args.single_version_embeddable == True:
242+
compile_embeddable(args.single_version)
243+
else:
244+
compile_standalone(args.single_version)
245+
elif args.single_version_embeddable != None:
246+
print("--single-version-embeddable requires --single-version", file=sys.stderr)
247+
sys.exit(1)
242248
elif args.many:
243249
for version in kotlin_plugin_versions.many_versions:
244250
compile_standalone(version)
245251
compile_embeddable(version)
246252
else:
247-
compile_single_version(kotlin_plugin_versions.get_single_version())
253+
compile_standalone(kotlin_plugin_versions.get_single_version())

0 commit comments

Comments
 (0)