Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(220)

Side by Side Diff: pnacl/build.sh

Issue 352213002: PNaCl dynamic loading: Extend pnacl-translate to be able to translate PSOs (Closed) Base URL: svn://svn.chromium.org/native_client/trunk/src/native_client
Patch Set: Cleanup Created 6 years, 5 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
« no previous file with comments | « SConstruct ('k') | pnacl/driver/pnacl-translate.py » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 #!/bin/bash 1 #!/bin/bash
2 # Copyright (c) 2012 The Native Client Authors. All rights reserved. 2 # Copyright (c) 2012 The Native Client 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 #@ PNaCl toolchain build script 6 #@ PNaCl toolchain build script
7 #@------------------------------------------------------------------- 7 #@-------------------------------------------------------------------
8 #@ This script builds the ARM and PNaCl untrusted toolchains. 8 #@ This script builds the ARM and PNaCl untrusted toolchains.
9 #@ It MUST be run from the native_client/ directory. 9 #@ It MUST be run from the native_client/ directory.
10 ###################################################################### 10 ######################################################################
(...skipping 2739 matching lines...) Expand 10 before | Expand all | Expand 10 after
2750 feature-version-file-install() { 2750 feature-version-file-install() {
2751 local install_root=$1 2751 local install_root=$1
2752 # Scons tests can check this version number to decide whether to 2752 # Scons tests can check this version number to decide whether to
2753 # enable tests for toolchain bug fixes or new features. This allows 2753 # enable tests for toolchain bug fixes or new features. This allows
2754 # tests to be enabled on the toolchain buildbots/trybots before the 2754 # tests to be enabled on the toolchain buildbots/trybots before the
2755 # new toolchain version is rolled into the pinned version (i.e. before 2755 # new toolchain version is rolled into the pinned version (i.e. before
2756 # the tests would pass on the main NaCl buildbots/trybots). 2756 # the tests would pass on the main NaCl buildbots/trybots).
2757 # 2757 #
2758 # If you are adding a test that depends on a toolchain change, you 2758 # If you are adding a test that depends on a toolchain change, you
2759 # can increment this version number manually. 2759 # can increment this version number manually.
2760 echo 5 > "${install_root}/FEATURE_VERSION" 2760 echo 6 > "${install_root}/FEATURE_VERSION"
2761 } 2761 }
2762 2762
2763 # The driver is a simple python script which changes its behavior 2763 # The driver is a simple python script which changes its behavior
2764 # depending on the name it is invoked as. 2764 # depending on the name it is invoked as.
2765 driver-install() { 2765 driver-install() {
2766 local bindir=bin 2766 local bindir=bin
2767 # On Linux we ship a fat toolchain with 2 sets of binaries defaulting to 2767 # On Linux we ship a fat toolchain with 2 sets of binaries defaulting to
2768 # x86-32 (mostly because of the 32 bit chrome bots). So the default 2768 # x86-32 (mostly because of the 32 bit chrome bots). So the default
2769 # bin dir is 32, and the bin64 driver runs the 64 bit binaries 2769 # bin dir is 32, and the bin64 driver runs the 64 bit binaries
2770 if ${HOST_ARCH_X8664} && ${BUILD_PLATFORM_LINUX}; then 2770 if ${HOST_ARCH_X8664} && ${BUILD_PLATFORM_LINUX}; then
(...skipping 594 matching lines...) Expand 10 before | Expand all | Expand 10 after
3365 3365
3366 if [ "$(type -t $1)" != "function" ]; then 3366 if [ "$(type -t $1)" != "function" ]; then
3367 #Usage 3367 #Usage
3368 echo "ERROR: unknown function '$1'." >&2 3368 echo "ERROR: unknown function '$1'." >&2
3369 echo "For help, try:" 3369 echo "For help, try:"
3370 echo " $0 help" 3370 echo " $0 help"
3371 exit 1 3371 exit 1
3372 fi 3372 fi
3373 3373
3374 "$@" 3374 "$@"
OLDNEW
« no previous file with comments | « SConstruct ('k') | pnacl/driver/pnacl-translate.py » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698