Chromium Code Reviews| Index: master.chromium/master.cfg |
| =================================================================== |
| --- master.chromium/master.cfg (revision 34512) |
| +++ master.chromium/master.cfg (working copy) |
| @@ -112,6 +112,7 @@ |
| treeStableTimer=60, |
| builderNames=['Chromium XP', |
| 'Chromium Mac', |
| + 'Chromium Arm', |
| 'Chromium Linux', |
| 'Chromium Linux x64', |
| 'Linux Perf', |
| @@ -569,6 +570,36 @@ |
| f_sub_rel = m_sub.SubmoduleFactory('sub-rel') |
| f_sub_dbg = m_sub.SubmoduleFactory('sub-deb', target='Debug') |
| +crosstool_prefix = ( |
|
Nicolas Sylvain
2009/12/15 22:23:29
can we put that somewhere else? like above. it's c
|
| + '/usr/local/crosstool-trusted/arm-2009q3/bin/arm-none-linux-gnueabi') |
| +f_cr_rel_arm = F_LINUX('chromium-rel-arm', clobber=True, |
| + tests=[], |
| + options=[ |
| + '--build-tool=make', |
| + '--crosstool=' + crosstool_prefix, |
| + ], |
| + factory_properties={ |
| + 'archive_build': True, |
| + 'gclient_env': { |
| + 'AR': crosstool_prefix + '-ar', |
| + 'AS': crosstool_prefix + '-as', |
| + 'CC': crosstool_prefix + '-gcc', |
| + 'CXX': crosstool_prefix + '-g++', |
| + 'LD': crosstool_prefix + '-ld', |
| + 'RANLIB': crosstool_prefix + '-ranlib', |
| + |
|
Nicolas Sylvain
2009/12/15 22:23:29
remove empty line?
|
| + 'GYP_GENERATORS': 'make', |
| + 'GYP_DEFINES': ( |
| + 'target_arch=arm ' |
| + 'sysroot=/usr/local/arm-rootfs ' |
| + 'disable_nacl=1 ' |
| + 'linux_use_tcmalloc=0 ' |
| + 'armv7=1 ' |
| + 'arm_thumb=1' |
| + ), |
| + }, |
| + }) |
| + |
| f_cr_rel_linux = F_LINUX('chromium-rel-linux', clobber=True, |
| # TODO: googleurl doesn't run on the Chromium XP |
| tests=['unit', 'ui', 'googleurl', 'media', 'printing', |
| @@ -1179,6 +1210,13 @@ |
| 'category': '2windows|builder_testers|builders_windows', |
| } |
| +b_chromium_rel_arm = {'name': 'Chromium Arm', |
| + 'slavename': 'codg161', |
| + 'builddir': 'chromium-rel-arm', |
| + 'factory': f_cr_rel_arm, |
| + 'category': '1release full|builders_compile|builder_testers', |
| +} |
| + |
| b_chromium_rel_linux = {'name': 'Chromium Linux', |
| 'slavename': 'codf149', |
| 'builddir': 'chromium-rel-linux', |
| @@ -1611,6 +1649,7 @@ |
| c['builders'] = [ |
| b_chromium_rel_xp_full, |
| b_chromium_rel_mac_full, |
| + b_chromium_rel_arm, |
| b_chromium_rel_linux, |
| b_chromium_rel_linux_64, |
| b_chromium_reliability, |