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

Side by Side Diff: build/common.gypi

Issue 211037: No-op .gypi change to force GYP to run via the DEPS hook (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src/
Patch Set: Created 11 years, 3 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 | « 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) 2009 The Chromium Authors. All rights reserved. 1 # Copyright (c) 2009 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 # IMPORTANT: 5 # IMPORTANT:
6 # Please don't directly include this file if you are building via gyp_chromium, 6 # Please don't directly include this file if you are building via gyp_chromium,
7 # since gyp_chromium is automatically forcing its inclusion. 7 # since gyp_chromium is automatically forcing its inclusion.
8 { 8 {
9 'variables': { 9 'variables': {
10 # .gyp files should set chromium_code to 1 if they build Chromium-specific 10 # .gyp files should set chromium_code to 1 if they build Chromium-specific
(...skipping 438 matching lines...) Expand 10 before | Expand all | Expand 10 after
449 # require --{start,end}-group. There has been a lot of 449 # require --{start,end}-group. There has been a lot of
450 # refactoring since this was first coded, which might have 450 # refactoring since this was first coded, which might have
451 # eliminated the circular dependencies. 451 # eliminated the circular dependencies.
452 # 452 #
453 # Note: $_LIBDIRFLAGS comes before ${LINK,SHLINK,LDMODULE}FLAGS 453 # Note: $_LIBDIRFLAGS comes before ${LINK,SHLINK,LDMODULE}FLAGS
454 # so that we prefer our own built libraries (e.g. -lpng) to 454 # so that we prefer our own built libraries (e.g. -lpng) to
455 # system versions of libraries that pkg-config might turn up. 455 # system versions of libraries that pkg-config might turn up.
456 # TODO(sgk): investigate handling this not by re-ordering the 456 # TODO(sgk): investigate handling this not by re-ordering the
457 # flags this way, but by adding a hook to use the SCons 457 # flags this way, but by adding a hook to use the SCons
458 # ParseFlags() option on the output from pkg-config. 458 # ParseFlags() option on the output from pkg-config.
459 'LINKCOM': [['$FLOCK_LINK', '-o', '$TARGET', '$_LIBDIRFLAGS', '$LINKFL AGS', '$SOURCES', '-Wl,--start-group', '$_LIBFLAGS', '-Wl,--end-group']], 459 'LINKCOM': [['$FLOCK_LINK', '-o', '$TARGET',
460 'SHLINKCOM': [['$FLOCK_SHLINK', '-o', '$TARGET', '$_LIBDIRFLAGS', '$SH LINKFLAGS', '$SOURCES', '-Wl,--start-group', '$_LIBFLAGS', '-Wl,--end-group']], 460 '$_LIBDIRFLAGS', '$LINKFLAGS', '$SOURCES',
461 'LDMODULECOM': [['$FLOCK_LDMODULE', '-o', '$TARGET', '$_LIBDIRFLAGS', '$LDMODULEFLAGS', '$SOURCES', '-Wl,--start-group', '$_LIBFLAGS', '-Wl,--end-grou p']], 461 '-Wl,--start-group', '$_LIBFLAGS', '-Wl,--end-group']],
462 'SHLINKCOM': [['$FLOCK_SHLINK', '-o', '$TARGET',
463 '$_LIBDIRFLAGS', '$SHLINKFLAGS', '$SOURCES',
464 '-Wl,--start-group', '$_LIBFLAGS', '-Wl,--end-group']],
465 'LDMODULECOM': [['$FLOCK_LDMODULE', '-o', '$TARGET',
466 '$_LIBDIRFLAGS', '$LDMODULEFLAGS', '$SOURCES',
467 '-Wl,--start-group', '$_LIBFLAGS', '-Wl,--end-group'] ],
462 'IMPLICIT_COMMAND_DEPENDENCIES': 0, 468 'IMPLICIT_COMMAND_DEPENDENCIES': 0,
463 # -rpath is only used when building with shared libraries. 469 # -rpath is only used when building with shared libraries.
464 'conditions': [ 470 'conditions': [
465 [ 'library=="shared_library"', { 471 [ 'library=="shared_library"', {
466 'RPATH': '$LIB_DIR', 472 'RPATH': '$LIB_DIR',
467 }], 473 }],
468 ], 474 ],
469 }, 475 },
470 'scons_import_variables': [ 476 'scons_import_variables': [
471 'AS', 477 'AS',
(...skipping 362 matching lines...) Expand 10 before | Expand all | Expand 10 after
834 # settings in target dicts. SYMROOT is a special case, because many other 840 # settings in target dicts. SYMROOT is a special case, because many other
835 # Xcode variables depend on it, including variables such as 841 # Xcode variables depend on it, including variables such as
836 # PROJECT_DERIVED_FILE_DIR. When a source group corresponding to something 842 # PROJECT_DERIVED_FILE_DIR. When a source group corresponding to something
837 # like PROJECT_DERIVED_FILE_DIR is added to a project, in order for the 843 # like PROJECT_DERIVED_FILE_DIR is added to a project, in order for the
838 # files to appear (when present) in the UI as actual files and not red 844 # files to appear (when present) in the UI as actual files and not red
839 # red "missing file" proxies, the correct path to PROJECT_DERIVED_FILE_DIR, 845 # red "missing file" proxies, the correct path to PROJECT_DERIVED_FILE_DIR,
840 # and therefore SYMROOT, needs to be set at the project level. 846 # and therefore SYMROOT, needs to be set at the project level.
841 'SYMROOT': '<(DEPTH)/xcodebuild', 847 'SYMROOT': '<(DEPTH)/xcodebuild',
842 }, 848 },
843 } 849 }
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