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

Side by Side Diff: build/common.gypi

Issue 902903002: NaCl: Remove use of NACL_BUILD_* in common.gypi. (Closed) Base URL: https://chromium.googlesource.com/native_client/src/native_client.git@master
Patch Set: Created 5 years, 10 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
« no previous file with comments | « no previous file | 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 'variables': { 6 'variables': {
7 # .gyp files should set chromium_code to 1 if they build Chromium-specific 7 # .gyp files should set chromium_code to 1 if they build Chromium-specific
8 # code, as opposed to external code. This variable is used to control 8 # code, as opposed to external code. This variable is used to control
9 # such things as the set of warnings to enable, and whether warnings are 9 # such things as the set of warnings to enable, and whether warnings are
10 # treated as errors. 10 # treated as errors.
(...skipping 169 matching lines...) Expand 10 before | Expand all | Expand 10 after
180 # for instance). 180 # for instance).
181 '../src/third_party', 181 '../src/third_party',
182 '../..', 182 '../..',
183 ], 183 ],
184 'variables': { 184 'variables': {
185 'win_target': 'x32', 185 'win_target': 'x32',
186 }, 186 },
187 'target_conditions': [ 187 'target_conditions': [
188 ['win_target=="x64"', { 188 ['win_target=="x64"', {
189 'target_arch': 'x64', 189 'target_arch': 'x64',
190 'defines!': [
191 'NACL_BUILD_SUBARCH=32',
192 ],
193 'defines': [
194 'NACL_BUILD_SUBARCH=64',
195 ],
196 'configurations': { 190 'configurations': {
197 'Common_Base': { 191 'Common_Base': {
198 'msvs_target_platform': 'x64', 192 'msvs_target_platform': 'x64',
199 }, 193 },
200 }, 194 },
201 }], 195 }],
202 ], 196 ],
203 'conditions': [ 197 'conditions': [
204 # TODO(gregoryd): split target and build subarchs
205 ['target_arch=="ia32"', {
206 'defines': [
207 'NACL_BUILD_SUBARCH=32',
208 'NACL_BUILD_ARCH=x86',
209 ],
210 }],
211 ['target_arch=="x64"', {
212 'defines': [
213 'NACL_BUILD_SUBARCH=64',
214 'NACL_BUILD_ARCH=x86',
215 ],
216 }],
217 ['target_arch=="arm"', {
218 'defines': [
219 'NACL_BUILD_ARCH=arm',
220 'NACL_BUILD_SUBARCH=32',
221 ],
222 }],
223 ['target_arch=="mipsel"', {
224 'defines': [
225 'NACL_BUILD_ARCH=mips',
226 'NACL_BUILD_SUBARCH=32',
227 ],
228 }],
229 ['linux2==1', { 198 ['linux2==1', {
230 'defines': ['LINUX2=1'], 199 'defines': ['LINUX2=1'],
231 }], 200 }],
232 ['OS=="win"', { 201 ['OS=="win"', {
233 'defines': [ 'NOMINMAX' ] 202 'defines': [ 'NOMINMAX' ]
234 }], 203 }],
235 ['coverage!=0', { 204 ['coverage!=0', {
236 'conditions': [ 205 'conditions': [
237 ['OS=="mac"', { 206 ['OS=="mac"', {
238 'xcode_settings': { 207 'xcode_settings': {
(...skipping 578 matching lines...) Expand 10 before | Expand all | Expand 10 after
817 # like PROJECT_DERIVED_FILE_DIR is added to a project, in order for the 786 # like PROJECT_DERIVED_FILE_DIR is added to a project, in order for the
818 # files to appear (when present) in the UI as actual files and not red 787 # files to appear (when present) in the UI as actual files and not red
819 # red "missing file" proxies, the correct path to PROJECT_DERIVED_FILE_DIR, 788 # red "missing file" proxies, the correct path to PROJECT_DERIVED_FILE_DIR,
820 # and therefore SYMROOT, needs to be set at the project level. 789 # and therefore SYMROOT, needs to be set at the project level.
821 'SYMROOT': '<(DEPTH)/xcodebuild', 790 'SYMROOT': '<(DEPTH)/xcodebuild',
822 }, 791 },
823 'includes': [ 792 'includes': [
824 'untrusted.gypi', 793 'untrusted.gypi',
825 ], 794 ],
826 } 795 }
OLDNEW
« no previous file with comments | « no previous file | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698