Script changes so that we can build debug/release with

liveobjectlist=on/off and objectprint=on/off.

Patch by Mark Lam from Hewlett-Packard Development Company, LP

Review URL: http://codereview.chromium.org/6267007


git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@6460 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
This commit is contained in:
sgjesse@chromium.org 2011-01-25 12:28:45 +00:00
parent 331b482332
commit 63378e2e5d
2 changed files with 5 additions and 4 deletions

View File

@ -1023,6 +1023,8 @@ def PostprocessOptions(options, os):
# Print a warning that liveobjectlist will implicitly enable the debugger
print "Warning: forcing debuggersupport on for liveobjectlist"
options['debuggersupport'] = 'on'
options['inspector'] = 'on'
options['objectprint'] = 'on'
def ParseEnvOverrides(arg, imports):

View File

@ -95,6 +95,7 @@ SOURCES = {
mark-compact.cc
messages.cc
objects.cc
objects-printer.cc
objects-visiting.cc
oprofile-agent.cc
parser.cc
@ -237,10 +238,8 @@ SOURCES = {
'os:win32': ['platform-win32.cc'],
'mode:release': [],
'mode:debug': [
'objects-debug.cc', 'objects-printer.cc', 'prettyprinter.cc',
'regexp-macro-assembler-tracer.cc'
],
'objectprint:on': ['objects-printer.cc']
'objects-debug.cc', 'prettyprinter.cc', 'regexp-macro-assembler-tracer.cc'
]
}