OLD | NEW |
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 86 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
97 | 97 |
98 'DebugX64': { | 98 'DebugX64': { |
99 'inherit_from': ['Dart_Base', 'Dart_x64_Base', 'Dart_Debug'], | 99 'inherit_from': ['Dart_Base', 'Dart_x64_Base', 'Dart_Debug'], |
100 }, | 100 }, |
101 | 101 |
102 'ReleaseX64': { | 102 'ReleaseX64': { |
103 'inherit_from': ['Dart_Base', 'Dart_x64_Base', 'Dart_Release'], | 103 'inherit_from': ['Dart_Base', 'Dart_x64_Base', 'Dart_Release'], |
104 }, | 104 }, |
105 | 105 |
106 'DebugSIMARM': { | 106 'DebugSIMARM': { |
107 # Should not inherit from Dart_Debug because Dart_simarm_Base defines | 107 'inherit_from': ['Dart_Base', 'Dart_simarm_Base', 'Dart_Debug'], |
108 # the optimization level to be -O3, as the simulator runs too slow | |
109 # otherwise. | |
110 'inherit_from': ['Dart_Base', 'Dart_simarm_Base'], | |
111 'defines': [ | 108 'defines': [ |
112 'DEBUG', | 109 'DEBUG', |
113 ], | 110 ], |
114 }, | 111 }, |
115 | 112 |
116 'ReleaseSIMARM': { | 113 'ReleaseSIMARM': { |
117 'inherit_from': ['Dart_Base', 'Dart_simarm_Base', 'Dart_Release'], | 114 'inherit_from': ['Dart_Base', 'Dart_simarm_Base', 'Dart_Release'], |
118 }, | 115 }, |
119 | 116 |
120 'DebugARM': { | 117 'DebugARM': { |
121 'inherit_from': ['Dart_Base', 'Dart_arm_Base', 'Dart_Debug'], | 118 'inherit_from': ['Dart_Base', 'Dart_arm_Base', 'Dart_Debug'], |
122 }, | 119 }, |
123 | 120 |
124 'ReleaseARM': { | 121 'ReleaseARM': { |
125 'inherit_from': ['Dart_Base', 'Dart_arm_Base', 'Dart_Release'], | 122 'inherit_from': ['Dart_Base', 'Dart_arm_Base', 'Dart_Release'], |
126 }, | 123 }, |
127 | 124 |
128 'DebugSIMMIPS': { | 125 'DebugSIMMIPS': { |
129 # Should not inherit from Dart_Debug because Dart_simmips_Base defines | 126 'inherit_from': ['Dart_Base', 'Dart_simmips_Base', 'Dart_Debug'], |
130 # the optimization level to be -O3, as the simulator runs too slow | |
131 # otherwise. | |
132 'inherit_from': ['Dart_Base', 'Dart_simmips_Base'], | |
133 'defines': [ | 127 'defines': [ |
134 'DEBUG', | 128 'DEBUG', |
135 ], | 129 ], |
136 }, | 130 }, |
137 | 131 |
138 'ReleaseSIMMIPS': { | 132 'ReleaseSIMMIPS': { |
139 'inherit_from': ['Dart_Base', 'Dart_simmips_Base', 'Dart_Release'], | 133 'inherit_from': ['Dart_Base', 'Dart_simmips_Base', 'Dart_Release'], |
140 }, | 134 }, |
141 | 135 |
142 'DebugMIPS': { | 136 'DebugMIPS': { |
143 'inherit_from': ['Dart_Base', 'Dart_mips_Base', 'Dart_Debug'], | 137 'inherit_from': ['Dart_Base', 'Dart_mips_Base', 'Dart_Debug'], |
144 }, | 138 }, |
145 | 139 |
146 'ReleaseMIPS': { | 140 'ReleaseMIPS': { |
147 'inherit_from': ['Dart_Base', 'Dart_mips_Base', 'Dart_Release'], | 141 'inherit_from': ['Dart_Base', 'Dart_mips_Base', 'Dart_Release'], |
148 }, | 142 }, |
149 | 143 |
150 # These targets assume that target_arch is passed in explicitly | 144 # These targets assume that target_arch is passed in explicitly |
151 # by the containing project (e.g., chromium). | 145 # by the containing project (e.g., chromium). |
152 'Debug': { | 146 'Debug': { |
153 'inherit_from': ['Debug<(dart_target_arch)'] | 147 'inherit_from': ['Debug<(dart_target_arch)'] |
154 }, | 148 }, |
155 | 149 |
156 'Release': { | 150 'Release': { |
157 'inherit_from': ['Release<(dart_target_arch)'] | 151 'inherit_from': ['Release<(dart_target_arch)'] |
158 }, | 152 }, |
159 }, | 153 }, |
160 }, | 154 }, |
161 } | 155 } |
OLD | NEW |