Skip to content

Commit bdbcc47

Browse files
authored
Merge pull request swiftlang#31593 from akyrtzi/build-parser-lib-help-text
2 parents e08020f + 588cd96 commit bdbcc47

File tree

1 file changed

+17
-1
lines changed

1 file changed

+17
-1
lines changed

utils/build-parser-lib

Lines changed: 17 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -322,7 +322,23 @@ def extract_symbols(install_destdir, install_prefix, install_symroot, jobs):
322322
def main():
323323
parser = argparse.ArgumentParser(
324324
formatter_class=argparse.RawDescriptionHelpFormatter,
325-
description="""Builds Swift Syntax Parser library.""",
325+
description="""
326+
Builds Swift Syntax Parser library.
327+
328+
Example invocations:
329+
330+
* Building for host (macOS, linux):
331+
332+
$ utils/build-parser-lib --release --no-assertions --build-dir /tmp/parser-lib-build
333+
334+
* Building for iOS
335+
336+
$ utils/build-parser-lib --release --no-assertions --build-dir \
337+
/tmp/parser-lib-build-iossim --host iphonesimulator --architectures x86_64
338+
$ utils/build-parser-lib --release --no-assertions --build-dir \
339+
/tmp/parser-lib-build-ios --host iphoneos --architectures arm64
340+
341+
""",
326342
)
327343
optbuilder = parser.to_builder()
328344
option = optbuilder.add_option

0 commit comments

Comments
 (0)