| OLD | NEW |
| 1 #!/usr/bin/python | 1 #!/usr/bin/python |
| 2 # Copyright (c) 2006-2009 The Chromium Authors. All rights reserved. | 2 # Copyright (c) 2006-2009 The Chromium Authors. All rights reserved. |
| 3 # Use of this source code is governed by a BSD-style license that can be | 3 # Use of this source code is governed by a BSD-style license that can be |
| 4 # found in the LICENSE file. | 4 # found in the LICENSE file. |
| 5 | 5 |
| 6 """Utility class to build the chromium master BuildFactory's. | 6 """Utility class to build the chromium master BuildFactory's. |
| 7 | 7 |
| 8 Based on gclient_factory.py and adds chromium-specific steps.""" | 8 Based on gclient_factory.py and adds chromium-specific steps.""" |
| 9 | 9 |
| 10 from buildbot.steps import trigger | 10 from buildbot.steps import trigger |
| (...skipping 20 matching lines...) Expand all Loading... |
| 31 'no_gc_sections=1 ' | 31 'no_gc_sections=1 ' |
| 32 'debug_extra_cflags="-g -fno-inline -fno-omit-frame-pointer -fno-builtin" ' | 32 'debug_extra_cflags="-g -fno-inline -fno-omit-frame-pointer -fno-builtin" ' |
| 33 'release_extra_cflags="-g -fno-inline -fno-omit-frame-pointer ' | 33 'release_extra_cflags="-g -fno-inline -fno-omit-frame-pointer ' |
| 34 '-fno-builtin" ' | 34 '-fno-builtin" ' |
| 35 | 35 |
| 36 # MSVS flags | 36 # MSVS flags |
| 37 'win_debug_Optimization=1 ' | 37 'win_debug_Optimization=1 ' |
| 38 'win_debug_RuntimeChecks=0 ' | 38 'win_debug_RuntimeChecks=0 ' |
| 39 'win_debug_InlineFunctionExpansion=0 ' | 39 'win_debug_InlineFunctionExpansion=0 ' |
| 40 | 40 |
| 41 'linux_use_tcmalloc=0 ' | 41 'linux_use_tcmalloc=1 ' |
| 42 'release_valgrind_build=1 ' | 42 'release_valgrind_build=1 ' |
| 43 'werror= ' | 43 'werror= ' |
| 44 ) | 44 ) |
| 45 | 45 |
| 46 # gclient custom vars | 46 # gclient custom vars |
| 47 CUSTOM_VARS_WEBKIT_MIRROR = ('webkit_trunk', config.Master.webkit_trunk_url) | 47 CUSTOM_VARS_WEBKIT_MIRROR = ('webkit_trunk', config.Master.webkit_trunk_url) |
| 48 CUSTOM_VARS_WEBKIT_LATEST = [('webkit_trunk', config.Master.webkit_trunk_url), | 48 CUSTOM_VARS_WEBKIT_LATEST = [('webkit_trunk', config.Master.webkit_trunk_url), |
| 49 ('webkit_revision','')] | 49 ('webkit_revision','')] |
| 50 # safe sync urls | 50 # safe sync urls |
| 51 SAFESYNC_URL_CHROMIUM = 'http://chromium-status.appspot.com/lkgr' | 51 SAFESYNC_URL_CHROMIUM = 'http://chromium-status.appspot.com/lkgr' |
| (...skipping 384 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 436 def CEFFactory(self, identifier, target='Release', clobber=False, | 436 def CEFFactory(self, identifier, target='Release', clobber=False, |
| 437 tests=None, mode=None, slave_type='BuilderTester', | 437 tests=None, mode=None, slave_type='BuilderTester', |
| 438 options=None, compile_timeout=1200, build_url=None, | 438 options=None, compile_timeout=1200, build_url=None, |
| 439 project=None, factory_properties=None): | 439 project=None, factory_properties=None): |
| 440 self._solutions.append(gclient_factory.GClientSolution( | 440 self._solutions.append(gclient_factory.GClientSolution( |
| 441 'http://chromiumembedded.googlecode.com/svn/trunk', | 441 'http://chromiumembedded.googlecode.com/svn/trunk', |
| 442 'src/cef')) | 442 'src/cef')) |
| 443 return self.ChromiumFactory(identifier, target, clobber, tests, mode, | 443 return self.ChromiumFactory(identifier, target, clobber, tests, mode, |
| 444 slave_type, options, compile_timeout, | 444 slave_type, options, compile_timeout, |
| 445 build_url, project, factory_properties) | 445 build_url, project, factory_properties) |
| OLD | NEW |