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

Side by Side Diff: tools/gyp/v8.gyp

Issue 304153016: Use full include paths everywhere (Closed) Base URL: https://v8.googlecode.com/svn/branches/bleeding_edge
Patch Set: Created 6 years, 6 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 | « tools/generate-trig-table.py ('k') | tools/js2c.py » ('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 2012 the V8 project authors. All rights reserved. 1 # Copyright 2012 the V8 project authors. All rights reserved.
2 # Redistribution and use in source and binary forms, with or without 2 # Redistribution and use in source and binary forms, with or without
3 # modification, are permitted provided that the following conditions are 3 # modification, are permitted provided that the following conditions are
4 # met: 4 # met:
5 # 5 #
6 # * Redistributions of source code must retain the above copyright 6 # * Redistributions of source code must retain the above copyright
7 # notice, this list of conditions and the following disclaimer. 7 # notice, this list of conditions and the following disclaimer.
8 # * Redistributions in binary form must reproduce the above 8 # * Redistributions in binary form must reproduce the above
9 # copyright notice, this list of conditions and the following 9 # copyright notice, this list of conditions and the following
10 # disclaimer in the documentation and/or other materials provided 10 # disclaimer in the documentation and/or other materials provided
(...skipping 120 matching lines...) Expand 10 before | Expand all | Expand 10 after
131 'V8_SHARED', 131 'V8_SHARED',
132 'USING_V8_SHARED', 132 'USING_V8_SHARED',
133 ], 133 ],
134 }, 134 },
135 }], 135 }],
136 ], 136 ],
137 'dependencies': [ 137 'dependencies': [
138 'v8_base', 138 'v8_base',
139 ], 139 ],
140 'include_dirs+': [ 140 'include_dirs+': [
141 '../../src', 141 '../..',
142 ], 142 ],
143 'sources': [ 143 'sources': [
144 '<(SHARED_INTERMEDIATE_DIR)/libraries.cc', 144 '<(SHARED_INTERMEDIATE_DIR)/libraries.cc',
145 '<(SHARED_INTERMEDIATE_DIR)/experimental-libraries.cc', 145 '<(SHARED_INTERMEDIATE_DIR)/experimental-libraries.cc',
146 '<(SHARED_INTERMEDIATE_DIR)/trig-table.cc', 146 '<(SHARED_INTERMEDIATE_DIR)/trig-table.cc',
147 '<(INTERMEDIATE_DIR)/snapshot.cc', 147 '<(INTERMEDIATE_DIR)/snapshot.cc',
148 ], 148 ],
149 'actions': [ 149 'actions': [
150 { 150 {
151 'action_name': 'run_mksnapshot', 151 'action_name': 'run_mksnapshot',
(...skipping 22 matching lines...) Expand all
174 }, 174 },
175 ], 175 ],
176 }, 176 },
177 { 177 {
178 'target_name': 'v8_nosnapshot', 178 'target_name': 'v8_nosnapshot',
179 'type': 'static_library', 179 'type': 'static_library',
180 'dependencies': [ 180 'dependencies': [
181 'v8_base', 181 'v8_base',
182 ], 182 ],
183 'include_dirs+': [ 183 'include_dirs+': [
184 '../../src', 184 '../..',
185 ], 185 ],
186 'sources': [ 186 'sources': [
187 '<(SHARED_INTERMEDIATE_DIR)/libraries.cc', 187 '<(SHARED_INTERMEDIATE_DIR)/libraries.cc',
188 '<(SHARED_INTERMEDIATE_DIR)/experimental-libraries.cc', 188 '<(SHARED_INTERMEDIATE_DIR)/experimental-libraries.cc',
189 '<(SHARED_INTERMEDIATE_DIR)/trig-table.cc', 189 '<(SHARED_INTERMEDIATE_DIR)/trig-table.cc',
190 '../../src/snapshot-empty.cc', 190 '../../src/snapshot-empty.cc',
191 ], 191 ],
192 'conditions': [ 192 'conditions': [
193 ['want_separate_host_toolset==1', { 193 ['want_separate_host_toolset==1', {
194 'toolsets': ['host', 'target'], 194 'toolsets': ['host', 'target'],
(...skipping 39 matching lines...) Expand 10 before | Expand all | Expand 10 after
234 { 234 {
235 'target_name': 'v8_base', 235 'target_name': 'v8_base',
236 'type': 'static_library', 236 'type': 'static_library',
237 'dependencies': [ 237 'dependencies': [
238 'v8_libbase.<(v8_target_arch)', 238 'v8_libbase.<(v8_target_arch)',
239 ], 239 ],
240 'variables': { 240 'variables': {
241 'optimize': 'max', 241 'optimize': 'max',
242 }, 242 },
243 'include_dirs+': [ 243 'include_dirs+': [
244 '../../src', 244 '../..',
245 ], 245 ],
246 'sources': [ ### gcmole(all) ### 246 'sources': [ ### gcmole(all) ###
247 '../../src/accessors.cc', 247 '../../src/accessors.cc',
248 '../../src/accessors.h', 248 '../../src/accessors.h',
249 '../../src/allocation.cc', 249 '../../src/allocation.cc',
250 '../../src/allocation.h', 250 '../../src/allocation.h',
251 '../../src/allocation-site-scopes.cc', 251 '../../src/allocation-site-scopes.cc',
252 '../../src/allocation-site-scopes.h', 252 '../../src/allocation-site-scopes.h',
253 '../../src/allocation-tracker.cc', 253 '../../src/allocation-tracker.cc',
254 '../../src/allocation-tracker.h', 254 '../../src/allocation-tracker.h',
(...skipping 798 matching lines...) Expand 10 before | Expand all | Expand 10 after
1053 ], 1053 ],
1054 }, 1054 },
1055 { 1055 {
1056 'target_name': 'v8_libbase.<(v8_target_arch)', 1056 'target_name': 'v8_libbase.<(v8_target_arch)',
1057 # TODO(jochen): Should be a static library once it has sources in it. 1057 # TODO(jochen): Should be a static library once it has sources in it.
1058 'type': 'none', 1058 'type': 'none',
1059 'variables': { 1059 'variables': {
1060 'optimize': 'max', 1060 'optimize': 'max',
1061 }, 1061 },
1062 'include_dirs+': [ 1062 'include_dirs+': [
1063 '../../src', 1063 '../..',
1064 ], 1064 ],
1065 'sources': [ 1065 'sources': [
1066 '../../src/base/build_config.h', 1066 '../../src/base/build_config.h',
1067 '../../src/base/macros.h', 1067 '../../src/base/macros.h',
1068 ], 1068 ],
1069 'conditions': [ 1069 'conditions': [
1070 ['want_separate_host_toolset==1', { 1070 ['want_separate_host_toolset==1', {
1071 'toolsets': ['host', 'target'], 1071 'toolsets': ['host', 'target'],
1072 }, { 1072 }, {
1073 'toolsets': ['target'], 1073 'toolsets': ['target'],
(...skipping 129 matching lines...) Expand 10 before | Expand all | Expand 10 after
1203 '<@(heapobject_files)' 1203 '<@(heapobject_files)'
1204 ] 1204 ]
1205 } 1205 }
1206 ] 1206 ]
1207 }, 1207 },
1208 { 1208 {
1209 'target_name': 'mksnapshot', 1209 'target_name': 'mksnapshot',
1210 'type': 'executable', 1210 'type': 'executable',
1211 'dependencies': ['v8_base', 'v8_nosnapshot'], 1211 'dependencies': ['v8_base', 'v8_nosnapshot'],
1212 'include_dirs+': [ 1212 'include_dirs+': [
1213 '../../src', 1213 '../..',
1214 ], 1214 ],
1215 'sources': [ 1215 'sources': [
1216 '../../src/mksnapshot.cc', 1216 '../../src/mksnapshot.cc',
1217 ], 1217 ],
1218 'conditions': [ 1218 'conditions': [
1219 ['want_separate_host_toolset==1', { 1219 ['want_separate_host_toolset==1', {
1220 'toolsets': ['host'], 1220 'toolsets': ['host'],
1221 }, { 1221 }, {
1222 'toolsets': ['target'], 1222 'toolsets': ['target'],
1223 }], 1223 }],
1224 ['v8_compress_startup_data=="bz2"', { 1224 ['v8_compress_startup_data=="bz2"', {
1225 'libraries': [ 1225 'libraries': [
1226 '-lbz2', 1226 '-lbz2',
1227 ] 1227 ]
1228 }], 1228 }],
1229 ], 1229 ],
1230 }, 1230 },
1231 ], 1231 ],
1232 } 1232 }
OLDNEW
« no previous file with comments | « tools/generate-trig-table.py ('k') | tools/js2c.py » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698