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, |