Skip to content

Commit d3cb666

Browse files
dcharkescommit-bot@chromium.org
authored andcommitted
[tools] add target os option to tools/generate_idefiles.py
Change-Id: I496a352376041718e09fda7edf8d68ebde0ac4ca Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/104562 Reviewed-by: Zach Anderson <[email protected]> Commit-Queue: Daco Harkes <[email protected]>
1 parent 0779751 commit d3cb666

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

tools/generate_idefiles.py

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,8 @@ def GenerateCompileCommands(options):
5050
if gn_result != 0:
5151
return gn_result
5252

53-
out_folder = utils.GetBuildRoot(HOST_OS, mode="debug", arch=options.arch)
53+
out_folder = utils.GetBuildRoot(
54+
HOST_OS, mode="debug", arch=options.arch, target_os=options.os)
5455

5556
if not os.path.isdir(out_folder):
5657
return 1
@@ -140,6 +141,10 @@ def main(argv):
140141
help="Target architecture for runtime sources.",
141142
default="x64")
142143

144+
parser.add_argument("-s", "--os",
145+
help="Target operating system for runtime sources.",
146+
default=HOST_OS)
147+
143148
options = parser.parse_args(argv[1:])
144149

145150
return GenerateIdeFiles(options)

0 commit comments

Comments
 (0)