Граф коммитов

15 Коммитов

Автор SHA1 Сообщение Дата
sbc@chromium.org 583f1e0121 Update NaCl ARM build flags now that gcc used as default compiler.
Second attempt at this change.  The required a native_client change:
https://codereview.chromium.org/12499011/

Thus this change also brings in NaCl changes from
11084:11126 inclusive.

BUG=196627
TEST=run nacl brower tests one ARM linux


Review URL: https://chromiumcodereview.appspot.com/13652003

git-svn-id: http://src.chromium.org/svn/trunk/src/build@192521 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-04-05 07:19:47 +00:00
noelallen@chromium.org 1366bc0afe Bump DEPS and use new download_toolchains.py in NaCl Repo.
Remove hashes from DEPS file and instead use the ones specified in the NaCl
repo for the version of NativeClient specified in the DEPS file.

BUG=http://code.google.com/p/chromium/issues/detail?id=138285
TBR= bradnelson@google.com

Review URL: https://chromiumcodereview.appspot.com/10821118

git-svn-id: http://src.chromium.org/svn/trunk/src/build@149360 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-08-01 02:35:49 +00:00
olonho@google.com 724ef965b0 Support for ARM NaCl untrusted runtime build.
This one depends on https://chromiumcodereview.appspot.com/9816003/
on NaCl side and indeed produces working untrusted runtime.

BUG= http://code.google.com/p/nativeclient/issues/detail?id=2687
TEST=Compile for ARM with "GYP_DEFINES="target_arch=arm sysroot=~/rootfs/" and run DOSBox with produced untrusted runtime.

Review URL: https://chromiumcodereview.appspot.com/9838005

git-svn-id: http://src.chromium.org/svn/trunk/src/build@130386 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-04-03 16:14:52 +00:00
noelallen@chromium.org 03a768b7ab Fix PNaCl SDK Builder
Change download script to make sure 'pnacl' sdk builder gets toolchain.
Change tarball name for pnacl build to avoid collision.
For now have pnacl toolchain only build pnacl pieces.

TBR= sehr@google.com
BUG=11292

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@122149 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-02-15 21:14:00 +00:00
sky@chromium.org e6ec9ff5e6 Revert 122113 - Fix pnacl SDK builder
Change download script to make sure 'pnacl' sdk builder gets toolchain.
Change tarball name for pnacl build to avoid collision.
For now have pnacl toolchain only build pnacl pieces.

This change affects SDK builders not Chrome directly.

TBR= sehr@google.com
BUG= 11292
Review URL: https://chromiumcodereview.appspot.com/9407014

TBR=noelallen@google.com
Review URL: https://chromiumcodereview.appspot.com/9407015

git-svn-id: http://src.chromium.org/svn/trunk/src/build@122115 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-02-15 18:29:38 +00:00
noelallen@google.com f327b6b85c Fix pnacl SDK builder
Change download script to make sure 'pnacl' sdk builder gets toolchain.
Change tarball name for pnacl build to avoid collision.
For now have pnacl toolchain only build pnacl pieces.

This change affects SDK builders not Chrome directly.

TBR= sehr@google.com
BUG= 11292
Review URL: https://chromiumcodereview.appspot.com/9407014

git-svn-id: http://src.chromium.org/svn/trunk/src/build@122113 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-02-15 18:20:12 +00:00
noelallen@chromium.org 6d5a59dd87 Support optional PNaCl download by bots.
Adds and optional download for bots triggered by environment variable.
This download will only happen on SDK bots until we switch to PNaCl.

BUG= 112929

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@120918 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-02-08 02:28:51 +00:00
bradnelson@google.com 034c02e85d Disabling use of custom build of nacl toolchains for chromeos as
the canned nacl toolchain should now function in the chromeos chroot.

BUG=None
TEST=trybots
R=mcgrathr@chromium.org
Review URL: http://codereview.chromium.org/9168036

git-svn-id: http://src.chromium.org/svn/trunk/src/build@117275 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-01-11 20:17:04 +00:00
jochen@chromium.org 1247235522 Don't download the NaCl toolchain if GYP_DEFINES contains disable_nacl=1
BUG=none
TEST=manual


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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@113279 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2011-12-06 23:28:32 +00:00
bradnelson@google.com bf6d0c52fc Pulling in new nacl toolchain for chromeos.
BUG=http://code.google.com/p/chromium/issues/detail?id=105658
TEST=None
R=aa@chromium.org

TBR
Review URL: http://codereview.chromium.org/8728022

git-svn-id: http://src.chromium.org/svn/trunk/src/build@111857 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2011-11-29 03:21:41 +00:00
maruel@chromium.org 628d2696f1 Fix python scripts in src/build/
Make sure that:
- shebang is only present for executable files
- shebang is #!/usr/bin/env python
- __main__ is only present for executable files
- file's executable bit is coherent

Also fix EOF LF to be only one.

TBR=michaelbai@chromium.org
BUG=105108
TEST=

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@111385 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2011-11-23 19:13:44 +00:00
bradnelson@google.com d0210c616d Make chromeos toolchain download more noisy, so its clear which version
we're using.

BUG=None
TEST=None
R=noelallen@google.com
Review URL: http://codereview.chromium.org/7771001

git-svn-id: http://src.chromium.org/svn/trunk/src/build@98500 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2011-08-26 22:24:38 +00:00
bradnelson@google.com 58a52b0fa1 Adding a special toolchain that will work with chromeos.
BUG=http://code.google.com/p/chromium-os/issues/detail?id=19719
TEST=None
R=noelallen@google.com,zelidrag@google.com
Review URL: http://codereview.chromium.org/7761004

git-svn-id: http://src.chromium.org/svn/trunk/src/build@98492 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2011-08-26 21:49:58 +00:00
bradnelson@google.com 2e8d790f0d Adding native client toolchain download to all chrome checkouts with nacl.
This will eventually allow ppapi_proxy + irt to be built along with chrome,
allow repository migration.

Step2 of ppapi repo migration.

BUG=None
TEST=None
R=noelallen@google.com,brettw@chromium.org

Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=97242
Review URL: http://codereview.chromium.org/7670019

git-svn-id: http://src.chromium.org/svn/trunk/src/build@97260 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2011-08-18 01:27:41 +00:00
bradnelson@google.com 75bf109be6 Adding native client toolchain download to all chrome checkouts with nacl.
This will eventually allow ppapi_proxy + irt to be built along with chrome,
allow repository migration.

Step2 of ppapi repo migration.

BUG=None
TEST=None
R=noelallen@google.com,brettw@chromium.org

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@97242 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2011-08-18 00:03:17 +00:00