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

Side by Side Diff: native_client_sdk/src/tools/common.mk

Issue 806283003: [NaCl SDK] Always use cmd.exe for SHELL in Windows Makefiles (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: whoops, typo Created 6 years 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
« no previous file with comments | « native_client_sdk/src/resources/Makefile.index.template ('k') | no next file » | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 # Copyright (c) 2012 The Chromium Authors. All rights reserved. 1 # Copyright (c) 2012 The Chromium Authors. All rights reserved.
2 # Use of this source code is governed by a BSD-style license that can be 2 # Use of this source code is governed by a BSD-style license that can be
3 # found in the LICENSE file. 3 # found in the LICENSE file.
4 4
5 # 5 #
6 # GNU Make based build file. For details on GNU Make see: 6 # GNU Make based build file. For details on GNU Make see:
7 # http://www.gnu.org/software/make/manual/make.html 7 # http://www.gnu.org/software/make/manual/make.html
8 # 8 #
9 9
10 # 10 #
(...skipping 124 matching lines...) Expand 10 before | Expand all | Expand 10 after
135 # have a preference for POSIX style command-line arguments. 135 # have a preference for POSIX style command-line arguments.
136 # 136 #
137 # Keep in mind however that the shell is responsible for command-line escaping, 137 # Keep in mind however that the shell is responsible for command-line escaping,
138 # globbing, and variable expansion, so those may change based on which shell 138 # globbing, and variable expansion, so those may change based on which shell
139 # is used. For Cygwin shells this can include automatic and incorrect expansion 139 # is used. For Cygwin shells this can include automatic and incorrect expansion
140 # of response files (files starting with '@'). 140 # of response files (files starting with '@').
141 # 141 #
142 # Disable DOS PATH warning when using Cygwin based NaCl tools on Windows. 142 # Disable DOS PATH warning when using Cygwin based NaCl tools on Windows.
143 # 143 #
144 ifeq ($(OSNAME),win) 144 ifeq ($(OSNAME),win)
145 CYGWIN?=nodosfilewarning 145 # Always use cmd.exe as the shell on Windows. Otherwise Make may try to
146 # search the path for sh.exe. If it is found in a path with a space, the
147 # command will fail.
148 SHELL := cmd.exe
149 CYGWIN ?= nodosfilewarning
146 export CYGWIN 150 export CYGWIN
147 endif 151 endif
148 152
149 153
150 # 154 #
151 # If NACL_SDK_ROOT is not already set, then set it relative to this makefile. 155 # If NACL_SDK_ROOT is not already set, then set it relative to this makefile.
152 # 156 #
153 THIS_MAKEFILE := $(CURDIR)/$(lastword $(MAKEFILE_LIST)) 157 THIS_MAKEFILE := $(CURDIR)/$(lastword $(MAKEFILE_LIST))
154 NACL_SDK_ROOT ?= $(realpath $(dir $(THIS_MAKEFILE))/..) 158 NACL_SDK_ROOT ?= $(realpath $(dir $(THIS_MAKEFILE))/..)
155 159
(...skipping 376 matching lines...) Expand 10 before | Expand all | Expand 10 after
532 # uppercase aliases (for backward compatibility) 536 # uppercase aliases (for backward compatibility)
533 .PHONY: CHECK_FOR_CHROME DEBUG LAUNCH RUN 537 .PHONY: CHECK_FOR_CHROME DEBUG LAUNCH RUN
534 CHECK_FOR_CHROME: check_for_chrome 538 CHECK_FOR_CHROME: check_for_chrome
535 DEBUG: debug 539 DEBUG: debug
536 LAUNCH: run 540 LAUNCH: run
537 RUN: run 541 RUN: run
538 542
539 endif # TOOLCHAIN is valid... 543 endif # TOOLCHAIN is valid...
540 544
541 endif # TOOLCHAIN=all 545 endif # TOOLCHAIN=all
OLDNEW
« no previous file with comments | « native_client_sdk/src/resources/Makefile.index.template ('k') | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698