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

Issue 12220085: [NaCl SDK] Print nice error if host build can't find gcc or cl.exe (Closed)

Created:
7 years, 10 months ago by binji
Modified:
7 years, 10 months ago
CC:
chromium-reviews, binji, Sam Clegg
Visibility:
Public.

Description

[NaCl SDK] Print nice error if host build can't find gcc or cl.exe Previously, the build would fail with when at compile time. BUG=none R=noelallen@chromium.org NOTRY=true Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=181725

Patch Set 1 #

Total comments: 1

Patch Set 2 : nits #

Total comments: 2

Patch Set 3 : . #

Total comments: 8

Patch Set 4 : . #

Patch Set 5 : . #

Unified diffs Side-by-side diffs Delta from patch set Stats (+143 lines, -19 lines) Patch
M native_client_sdk/src/tools/common.mk View 1 2 2 chunks +8 lines, -0 lines 0 comments Download
M native_client_sdk/src/tools/host_gcc.mk View 1 2 1 chunk +6 lines, -0 lines 0 comments Download
M native_client_sdk/src/tools/host_vc.mk View 1 2 1 chunk +6 lines, -0 lines 0 comments Download
M native_client_sdk/src/tools/oshelpers.py View 1 2 3 4 1 chunk +38 lines, -0 lines 0 comments Download
M native_client_sdk/src/tools/tests/oshelpers_test.py View 9 chunks +85 lines, -19 lines 0 comments Download

Messages

Total messages: 13 (0 generated)
binji
7 years, 10 months ago (2013-02-08 23:44:35 UTC) #1
noelallen1
lgtm LGTM https://codereview.chromium.org/12220085/diff/1/native_client_sdk/src/tools/common.mk File native_client_sdk/src/tools/common.mk (right): https://codereview.chromium.org/12220085/diff/1/native_client_sdk/src/tools/common.mk#newcode200 native_client_sdk/src/tools/common.mk:200: ifneq (,$(findstring $(shell $(WHICH) cl.exe),cl.exe)) nit: I ...
7 years, 10 months ago (2013-02-08 23:50:06 UTC) #2
binji
PTAL Filtering out when building all_versions as we discussed.
7 years, 10 months ago (2013-02-09 00:52:39 UTC) #3
noelallen_use_chromium
https://codereview.chromium.org/12220085/diff/7001/native_client_sdk/src/tools/common.mk File native_client_sdk/src/tools/common.mk (right): https://codereview.chromium.org/12220085/diff/7001/native_client_sdk/src/tools/common.mk#newcode113 native_client_sdk/src/tools/common.mk:113: USABLE_TOOLCHAINS:=$(filter-out $(OSNAME),$(USABLE_TOOLCHAINS)) $(warning Skipping host builds) https://codereview.chromium.org/12220085/diff/7001/native_client_sdk/src/tools/common.mk#newcode124 native_client_sdk/src/tools/common.mk:124: endif ...
7 years, 10 months ago (2013-02-09 00:55:57 UTC) #4
binji
PTAL
7 years, 10 months ago (2013-02-09 01:12:54 UTC) #5
Sam Clegg
https://codereview.chromium.org/12220085/diff/9001/native_client_sdk/src/tools/oshelpers.py File native_client_sdk/src/tools/oshelpers.py (right): https://codereview.chromium.org/12220085/diff/9001/native_client_sdk/src/tools/oshelpers.py#newcode483 native_client_sdk/src/tools/oshelpers.py:483: if files == 0: if not files: https://codereview.chromium.org/12220085/diff/9001/native_client_sdk/src/tools/oshelpers.py#newcode484 native_client_sdk/src/tools/oshelpers.py:484: ...
7 years, 10 months ago (2013-02-09 01:28:14 UTC) #6
binji
https://codereview.chromium.org/12220085/diff/9001/native_client_sdk/src/tools/oshelpers.py File native_client_sdk/src/tools/oshelpers.py (right): https://codereview.chromium.org/12220085/diff/9001/native_client_sdk/src/tools/oshelpers.py#newcode483 native_client_sdk/src/tools/oshelpers.py:483: if files == 0: On 2013/02/09 01:28:14, Sam Clegg ...
7 years, 10 months ago (2013-02-09 01:44:42 UTC) #7
Sam Clegg
https://codereview.chromium.org/12220085/diff/9001/native_client_sdk/src/tools/oshelpers.py File native_client_sdk/src/tools/oshelpers.py (right): https://codereview.chromium.org/12220085/diff/9001/native_client_sdk/src/tools/oshelpers.py#newcode484 native_client_sdk/src/tools/oshelpers.py:484: return On 2013/02/09 01:44:43, binji wrote: > On 2013/02/09 ...
7 years, 10 months ago (2013-02-09 01:49:28 UTC) #8
Sam Clegg
lgtm
7 years, 10 months ago (2013-02-09 01:49:37 UTC) #9
noelallen_use_chromium
lgtm
7 years, 10 months ago (2013-02-09 01:58:01 UTC) #10
binji
https://codereview.chromium.org/12220085/diff/9001/native_client_sdk/src/tools/oshelpers.py File native_client_sdk/src/tools/oshelpers.py (right): https://codereview.chromium.org/12220085/diff/9001/native_client_sdk/src/tools/oshelpers.py#newcode484 native_client_sdk/src/tools/oshelpers.py:484: return On 2013/02/09 01:49:28, Sam Clegg wrote: > On ...
7 years, 10 months ago (2013-02-09 02:31:44 UTC) #11
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/binji@chromium.org/12220085/13001
7 years, 10 months ago (2013-02-09 03:21:48 UTC) #12
commit-bot: I haz the power
7 years, 10 months ago (2013-02-09 03:21:58 UTC) #13
Presubmit check for 12220085-13001 failed and returned exit status 1.

INFO:root:Found 5 file(s).

INFO:PRESUBMIT:Running pylint on: ['PRESUBMIT.py', 'src/test_all.py',
'src/project_templates/init_project_test.py',
'src/project_templates/init_project.py', 'src/build_tools/generate_notice.py',
'src/build_tools/update_sdktools.py', 'src/build_tools/test_sdk.py',
'src/build_tools/buildbot_run.py', 'src/build_tools/update_nacl_manifest.py',
'src/build_tools/nacl-mono-buildbot.py', 'src/build_tools/manifest_util.py',
'src/build_tools/make_rules.py', 'src/build_tools/__init__.py',
'src/build_tools/generate_index.py', 'src/build_tools/build_updater.py',
'src/build_tools/build_examples.py', 'src/build_tools/dsc2gyp.py',
'src/build_tools/nacl-mono-builder.py', 'src/build_tools/build_utils.py',
'src/build_tools/nacl-mono-archive.py', 'src/build_tools/generate_make.py',
'src/build_tools/make_simple.py', 'src/build_tools/buildbot_common.py',
'src/build_tools/build_sdk.py', 'src/build_tools/sdk_tools/set_nacl_env.py',
'src/build_tools/sdk_tools/config.py', 'src/build_tools/sdk_tools/__init__.py',
'src/build_tools/sdk_tools/sdk_update.py',
'src/build_tools/sdk_tools/sdk_update_main.py',
'src/build_tools/sdk_tools/sdk_update_common.py',
'src/build_tools/sdk_tools/download.py',
'src/build_tools/sdk_tools/command/info.py',
'src/build_tools/sdk_tools/command/sources.py',
'src/build_tools/sdk_tools/command/__init__.py',
'src/build_tools/sdk_tools/command/update.py',
'src/build_tools/sdk_tools/command/list.py',
'src/examples/debugging/handler.py', 'src/tools/decode_dump.py',
'src/tools/getos.py', 'src/tools/oshelpers.py', 'src/tools/compiler-wrapper.py',
'src/tools/genhttpfs.py', 'src/tools/quote.py', 'src/tools/quote_test.py',
'src/tools/run.py', 'src/tools/httpd.py', 'src/tools/create_nmf.py',
'src/tools/tests/httpd_test.py', 'src/tools/tests/chrome_mock.py',
'src/tools/tests/oshelpers_test.py', 'src/tools/tests/create_nmf_test.py']
Running presubmit commit checks ...
Running /b/commit-queue/workdir/chromium/PRESUBMIT.py
Running /b/commit-queue/workdir/chromium/native_client_sdk/PRESUBMIT.py
Running pylint on 51 files.

** Presubmit ERRORS **
Run the command: svn pset svn:eol-style LF \
  native_client_sdk/src/tools/common.mk \
  native_client_sdk/src/tools/host_gcc.mk \
  native_client_sdk/src/tools/host_vc.mk

Presubmit checks took 7.2s to calculate.

Powered by Google App Engine
This is Rietveld 408576698