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

Side by Side Diff: tools/gyp/configurations.gypi

Issue 2117593002: Fuchsia: Initial check-in. (Closed) Base URL: git@github.com:dart-lang/sdk.git@master
Patch Set: Address comments Created 4 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
« no previous file with comments | « tools/fuchsia_link.py ('k') | tools/gyp/configurations_fuchsia.gypi » ('j') | 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 Dart project authors. Please see the AUTHORS file 1 # Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
2 # for details. All rights reserved. Use of this source code is governed by a 2 # for details. All rights reserved. Use of this source code is governed by a
3 # BSD-style license that can be found in the LICENSE file. 3 # BSD-style license that can be found in the LICENSE file.
4 4
5 { 5 {
6 'variables': { 6 'variables': {
7 'common_gcc_warning_flags': [ 7 'common_gcc_warning_flags': [
8 '-Wall', 8 '-Wall',
9 '-Wextra', # Also known as -W. 9 '-Wextra', # Also known as -W.
10 '-Wno-unused-parameter', 10 '-Wno-unused-parameter',
(...skipping 23 matching lines...) Expand all
34 # The OS is set to "android" only when we are building Dartium+Clank. We 34 # The OS is set to "android" only when we are building Dartium+Clank. We
35 # use 'chrome_target_os' so that Release and Debug configurations inherit 35 # use 'chrome_target_os' so that Release and Debug configurations inherit
36 # from Android configurations when OS=="android". If OS is not set to 36 # from Android configurations when OS=="android". If OS is not set to
37 # Android, then Release and Debug inherit from the usual configurations. 37 # Android, then Release and Debug inherit from the usual configurations.
38 [ 'OS=="android"', { 'chrome_target_os': 'Android',}, 38 [ 'OS=="android"', { 'chrome_target_os': 'Android',},
39 { 'chrome_target_os': '',}], 39 { 'chrome_target_os': '',}],
40 ], 40 ],
41 }, 41 },
42 'includes': [ 42 'includes': [
43 'configurations_android.gypi', 43 'configurations_android.gypi',
44 'configurations_fuchsia.gypi',
44 'configurations_make.gypi', 45 'configurations_make.gypi',
45 'configurations_xcode.gypi', 46 'configurations_xcode.gypi',
46 'configurations_msvs.gypi', 47 'configurations_msvs.gypi',
47 ], 48 ],
48 'target_defaults': { 49 'target_defaults': {
49 'default_configuration': 'DebugIA32', 50 'default_configuration': 'DebugIA32',
50 'configurations': { 51 'configurations': {
51 'Dart_Base': { 52 'Dart_Base': {
52 'abstract': 1, 53 'abstract': 1,
53 }, 54 },
(...skipping 668 matching lines...) Expand 10 before | Expand all | Expand 10 after
722 723
723 'ProductMIPS': { 724 'ProductMIPS': {
724 'inherit_from': [ 725 'inherit_from': [
725 'Dart_Base', 'Dart_mips_Base', 'Dart_Product', 726 'Dart_Base', 'Dart_mips_Base', 'Dart_Product',
726 'Dart_Linux_Base', 727 'Dart_Linux_Base',
727 'Dart_Linux_mips_Base', 728 'Dart_Linux_mips_Base',
728 'Dart_Linux_Product', 729 'Dart_Linux_Product',
729 ], 730 ],
730 }, 731 },
731 732
733 # Fuchsia configurations. The configuration names explicitly include
734 # 'Fuchsia' because we are cross-building from Linux, and, when building
735 # the standalone VM, we cannot inspect the gyp built-in 'OS' variable to
736 # figure out that we are building for Fuchsia. Since we have not re-run
737 # gyp, it will still be 'linux'.
738 'ProductFuchsiaX64': {
739 'inherit_from': [
740 'Dart_Base', 'Dart_x64_Base', 'Dart_Product',
741 'Dart_Fuchsia_Base',
742 'Dart_Fuchsia_x64_Base',
743 'Dart_Fuchsia_Product',
744 ],
745 },
746
747
732 # Android configurations. The configuration names explicitly include 748 # Android configurations. The configuration names explicitly include
733 # 'Android' because we are cross-building from Linux, and, when building 749 # 'Android' because we are cross-building from Linux, and, when building
734 # the standalone VM, we cannot inspect the gyp built-in 'OS' variable to 750 # the standalone VM, we cannot inspect the gyp built-in 'OS' variable to
735 # figure out that we are building for Android. Since we have not re-run 751 # figure out that we are building for Android. Since we have not re-run
736 # gyp, it will still be 'linux'. 752 # gyp, it will still be 'linux'.
737 'DebugAndroidIA32': { 753 'DebugAndroidIA32': {
738 'inherit_from': [ 754 'inherit_from': [
739 'Dart_Base', 'Dart_ia32_Base', 'Dart_Debug', 755 'Dart_Base', 'Dart_ia32_Base', 'Dart_Debug',
740 'Dart_Android_Base', 756 'Dart_Android_Base',
741 'Dart_Android_ia32_Base', 757 'Dart_Android_ia32_Base',
(...skipping 166 matching lines...) Expand 10 before | Expand all | Expand 10 after
908 }, 924 },
909 925
910 'ReleaseX64_x64': { 926 'ReleaseX64_x64': {
911 'inherit_from': [ 'ReleaseX64' ] 927 'inherit_from': [ 'ReleaseX64' ]
912 }, 928 },
913 }], 929 }],
914 ], 930 ],
915 }, 931 },
916 }, 932 },
917 } 933 }
OLDNEW
« no previous file with comments | « tools/fuchsia_link.py ('k') | tools/gyp/configurations_fuchsia.gypi » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698