|
|
Created:
4 years, 3 months ago by Michael Achenbach Modified:
4 years, 3 months ago CC:
v8-reviews_googlegroups.com Target Ref:
refs/pending/heads/master Project:
v8 Visibility:
Public. |
Description[gn] Add generic subcommands and provide list command
This prepares using mb as a library and not as a sub
process. It is used like that in the new list command that
shows available configurations.
Also added more robust checks of user inputs, better hints
and better docu.
BUG=chromium:625791
NOTRY=true
Committed: https://crrev.com/6c51c7d3a1fab2e918d8ead4f8b76be523bef79e
Cr-Commit-Position: refs/heads/master@{#39136}
Patch Set 1 #Patch Set 2 : Docu #Patch Set 3 : More robust checks for "gen" #
Total comments: 2
Patch Set 4 : s/x86/ia32 #Messages
Total messages: 20 (10 generated)
Description was changed from ========== [gn] Add generic subcommands and provide list command BUG= ========== to ========== [gn] Add generic subcommands and provide list command BUG=chromium:625791 ==========
Description was changed from ========== [gn] Add generic subcommands and provide list command BUG=chromium:625791 ========== to ========== [gn] Add generic subcommands and provide list command This prepares to use mb as a library and not as a sub process. It is used like that in the new list command that shows available configurations. BUG=chromium:625791 ==========
Description was changed from ========== [gn] Add generic subcommands and provide list command This prepares to use mb as a library and not as a sub process. It is used like that in the new list command that shows available configurations. BUG=chromium:625791 ========== to ========== [gn] Add generic subcommands and provide list command This prepares to use mb as a library and not as a sub process. It is used like that in the new list command that shows available configurations. Also added more robust checks of user inputs, better hints and better docu. BUG=chromium:625791 ==========
machenbach@chromium.org changed reviewers: + jochen@chromium.org, tandrii@chromium.org, vogelheim@chromium.org
PTAL. +tandrii for python readability. https://codereview.chromium.org/2300333002/diff/40001/tools/dev/v8gen.py File tools/dev/v8gen.py (right): https://codereview.chromium.org/2300333002/diff/40001/tools/dev/v8gen.py#newc... tools/dev/v8gen.py:75: def add_common_options(p): Common options moved 1:1 from lines 71 and 78 https://codereview.chromium.org/2300333002/diff/40001/tools/dev/v8gen.py#newc... tools/dev/v8gen.py:156: # The directories are separated with slashes in a gn context (platform This moved from line 202-234.
Description was changed from ========== [gn] Add generic subcommands and provide list command This prepares to use mb as a library and not as a sub process. It is used like that in the new list command that shows available configurations. Also added more robust checks of user inputs, better hints and better docu. BUG=chromium:625791 ========== to ========== [gn] Add generic subcommands and provide list command This prepares using mb as a library and not as a sub process. It is used like that in the new list command that shows available configurations. Also added more robust checks of user inputs, better hints and better docu. BUG=chromium:625791 ==========
my question remains, however, why x86 instead of ia32?
lgtm
On 2016/09/02 12:35:49, jochen wrote: > my question remains, however, why x86 instead of ia32? Would you like to keep the toplevel configuration name ia32? We could do that, but would need to map v8_target_cpu to x86 on the gn level.
On 2016/09/02 at 12:38:09, machenbach wrote: > On 2016/09/02 12:35:49, jochen wrote: > > my question remains, however, why x86 instead of ia32? > > Would you like to keep the toplevel configuration name ia32? We could do that, but would need to map v8_target_cpu to x86 on the gn level. can we make v8gen.py ia32.release just internally map to x86? it would still create out.gn/ia32.release/args.gni but the file would contain target_cpu = x86
On 2016/09/02 12:40:29, jochen wrote: > On 2016/09/02 at 12:38:09, machenbach wrote: > > On 2016/09/02 12:35:49, jochen wrote: > > > my question remains, however, why x86 instead of ia32? > > > > Would you like to keep the toplevel configuration name ia32? We could do that, > but would need to map v8_target_cpu to x86 on the gn level. > > can we make v8gen.py ia32.release just internally map to x86? > > it would still create out.gn/ia32.release/args.gni but the file would contain > target_cpu = x86 Done
lgtm
Description was changed from ========== [gn] Add generic subcommands and provide list command This prepares using mb as a library and not as a sub process. It is used like that in the new list command that shows available configurations. Also added more robust checks of user inputs, better hints and better docu. BUG=chromium:625791 ========== to ========== [gn] Add generic subcommands and provide list command This prepares using mb as a library and not as a sub process. It is used like that in the new list command that shows available configurations. Also added more robust checks of user inputs, better hints and better docu. BUG=chromium:625791 NOTRY=true ==========
The CQ bit was checked by machenbach@chromium.org
The patchset sent to the CQ was uploaded after l-g-t-m from tandrii@chromium.org Link to the patchset: https://codereview.chromium.org/2300333002/#ps60001 (title: "s/x86/ia32")
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.or...
Message was sent while issue was closed.
Description was changed from ========== [gn] Add generic subcommands and provide list command This prepares using mb as a library and not as a sub process. It is used like that in the new list command that shows available configurations. Also added more robust checks of user inputs, better hints and better docu. BUG=chromium:625791 NOTRY=true ========== to ========== [gn] Add generic subcommands and provide list command This prepares using mb as a library and not as a sub process. It is used like that in the new list command that shows available configurations. Also added more robust checks of user inputs, better hints and better docu. BUG=chromium:625791 NOTRY=true ==========
Message was sent while issue was closed.
Committed patchset #4 (id:60001)
Message was sent while issue was closed.
Description was changed from ========== [gn] Add generic subcommands and provide list command This prepares using mb as a library and not as a sub process. It is used like that in the new list command that shows available configurations. Also added more robust checks of user inputs, better hints and better docu. BUG=chromium:625791 NOTRY=true ========== to ========== [gn] Add generic subcommands and provide list command This prepares using mb as a library and not as a sub process. It is used like that in the new list command that shows available configurations. Also added more robust checks of user inputs, better hints and better docu. BUG=chromium:625791 NOTRY=true Committed: https://crrev.com/6c51c7d3a1fab2e918d8ead4f8b76be523bef79e Cr-Commit-Position: refs/heads/master@{#39136} ==========
Message was sent while issue was closed.
Patchset 4 (id:??) landed as https://crrev.com/6c51c7d3a1fab2e918d8ead4f8b76be523bef79e Cr-Commit-Position: refs/heads/master@{#39136} |