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

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

Issue 133443009: A64: Synchronize with r17441. (Closed) Base URL: https://v8.googlecode.com/svn/branches/experimental/a64
Patch Set: Created 6 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 | Annotate | Revision Log
« no previous file with comments | « tools/gen-postmortem-metadata.py ('k') | tools/presubmit.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 40 matching lines...) Expand 10 before | Expand all | Expand 10 after
51 # dependency however the Android toolchain requires libv8_base.a 51 # dependency however the Android toolchain requires libv8_base.a
52 # to appear before libv8_snapshot.a so it's listed explicitly. 52 # to appear before libv8_snapshot.a so it's listed explicitly.
53 'dependencies': [ 53 'dependencies': [
54 'v8_base.<(v8_target_arch)', 54 'v8_base.<(v8_target_arch)',
55 'v8_nosnapshot.<(v8_target_arch)', 55 'v8_nosnapshot.<(v8_target_arch)',
56 ], 56 ],
57 }], 57 }],
58 ['component=="shared_library"', { 58 ['component=="shared_library"', {
59 'type': '<(component)', 59 'type': '<(component)',
60 'sources': [ 60 'sources': [
61 '../../src/defaults.cc',
61 # Note: on non-Windows we still build this file so that gyp 62 # Note: on non-Windows we still build this file so that gyp
62 # has some sources to link into the component. 63 # has some sources to link into the component.
63 '../../src/v8dll-main.cc', 64 '../../src/v8dll-main.cc',
64 ], 65 ],
65 'defines': [ 66 'defines': [
66 'V8_SHARED', 67 'V8_SHARED',
67 'BUILDING_V8_SHARED', 68 'BUILDING_V8_SHARED',
68 ], 69 ],
69 'direct_dependent_settings': { 70 'direct_dependent_settings': {
70 'defines': [ 71 'defines': [
(...skipping 130 matching lines...) Expand 10 before | Expand all | Expand 10 after
201 'optimize': 'max', 202 'optimize': 'max',
202 }, 203 },
203 'include_dirs+': [ 204 'include_dirs+': [
204 '../../src', 205 '../../src',
205 ], 206 ],
206 'sources': [ ### gcmole(all) ### 207 'sources': [ ### gcmole(all) ###
207 '../../src/accessors.cc', 208 '../../src/accessors.cc',
208 '../../src/accessors.h', 209 '../../src/accessors.h',
209 '../../src/allocation.cc', 210 '../../src/allocation.cc',
210 '../../src/allocation.h', 211 '../../src/allocation.h',
212 '../../src/allocation-site-scopes.cc',
213 '../../src/allocation-site-scopes.h',
214 '../../src/allocation-tracker.cc',
215 '../../src/allocation-tracker.h',
211 '../../src/api.cc', 216 '../../src/api.cc',
212 '../../src/api.h', 217 '../../src/api.h',
213 '../../src/apiutils.h', 218 '../../src/apiutils.h',
214 '../../src/arguments.cc', 219 '../../src/arguments.cc',
215 '../../src/arguments.h', 220 '../../src/arguments.h',
216 '../../src/assembler.cc', 221 '../../src/assembler.cc',
217 '../../src/assembler.h', 222 '../../src/assembler.h',
218 '../../src/assert-scope.h', 223 '../../src/assert-scope.h',
219 '../../src/ast.cc', 224 '../../src/ast.cc',
220 '../../src/ast.h', 225 '../../src/ast.h',
(...skipping 42 matching lines...) Expand 10 before | Expand all | Expand 10 after
263 '../../src/data-flow.h', 268 '../../src/data-flow.h',
264 '../../src/date.cc', 269 '../../src/date.cc',
265 '../../src/date.h', 270 '../../src/date.h',
266 '../../src/dateparser-inl.h', 271 '../../src/dateparser-inl.h',
267 '../../src/dateparser.cc', 272 '../../src/dateparser.cc',
268 '../../src/dateparser.h', 273 '../../src/dateparser.h',
269 '../../src/debug-agent.cc', 274 '../../src/debug-agent.cc',
270 '../../src/debug-agent.h', 275 '../../src/debug-agent.h',
271 '../../src/debug.cc', 276 '../../src/debug.cc',
272 '../../src/debug.h', 277 '../../src/debug.h',
273 '../../src/defaults.cc',
274 '../../src/deoptimizer.cc', 278 '../../src/deoptimizer.cc',
275 '../../src/deoptimizer.h', 279 '../../src/deoptimizer.h',
276 '../../src/disasm.h', 280 '../../src/disasm.h',
277 '../../src/disassembler.cc', 281 '../../src/disassembler.cc',
278 '../../src/disassembler.h', 282 '../../src/disassembler.h',
279 '../../src/diy-fp.cc', 283 '../../src/diy-fp.cc',
280 '../../src/diy-fp.h', 284 '../../src/diy-fp.h',
281 '../../src/double.h', 285 '../../src/double.h',
282 '../../src/dtoa.cc', 286 '../../src/dtoa.cc',
283 '../../src/dtoa.h', 287 '../../src/dtoa.h',
(...skipping 53 matching lines...) Expand 10 before | Expand all | Expand 10 after
337 '../../src/hydrogen-check-elimination.cc', 341 '../../src/hydrogen-check-elimination.cc',
338 '../../src/hydrogen-check-elimination.h', 342 '../../src/hydrogen-check-elimination.h',
339 '../../src/hydrogen-dce.cc', 343 '../../src/hydrogen-dce.cc',
340 '../../src/hydrogen-dce.h', 344 '../../src/hydrogen-dce.h',
341 '../../src/hydrogen-dehoist.cc', 345 '../../src/hydrogen-dehoist.cc',
342 '../../src/hydrogen-dehoist.h', 346 '../../src/hydrogen-dehoist.h',
343 '../../src/hydrogen-environment-liveness.cc', 347 '../../src/hydrogen-environment-liveness.cc',
344 '../../src/hydrogen-environment-liveness.h', 348 '../../src/hydrogen-environment-liveness.h',
345 '../../src/hydrogen-escape-analysis.cc', 349 '../../src/hydrogen-escape-analysis.cc',
346 '../../src/hydrogen-escape-analysis.h', 350 '../../src/hydrogen-escape-analysis.h',
351 '../../src/hydrogen-flow-engine.h',
347 '../../src/hydrogen-instructions.cc', 352 '../../src/hydrogen-instructions.cc',
348 '../../src/hydrogen-instructions.h', 353 '../../src/hydrogen-instructions.h',
349 '../../src/hydrogen.cc', 354 '../../src/hydrogen.cc',
350 '../../src/hydrogen.h', 355 '../../src/hydrogen.h',
351 '../../src/hydrogen-gvn.cc', 356 '../../src/hydrogen-gvn.cc',
352 '../../src/hydrogen-gvn.h', 357 '../../src/hydrogen-gvn.h',
353 '../../src/hydrogen-infer-representation.cc', 358 '../../src/hydrogen-infer-representation.cc',
354 '../../src/hydrogen-infer-representation.h', 359 '../../src/hydrogen-infer-representation.h',
355 '../../src/hydrogen-infer-types.cc', 360 '../../src/hydrogen-infer-types.cc',
356 '../../src/hydrogen-infer-types.h', 361 '../../src/hydrogen-infer-types.h',
(...skipping 537 matching lines...) Expand 10 before | Expand all | Expand 10 after
894 'libraries': [ '-lwinmm.lib', '-lws2_32.lib' ], 899 'libraries': [ '-lwinmm.lib', '-lws2_32.lib' ],
895 }, 900 },
896 }], 901 }],
897 ], 902 ],
898 }], 903 }],
899 ['component=="shared_library"', { 904 ['component=="shared_library"', {
900 'defines': [ 905 'defines': [
901 'BUILDING_V8_SHARED', 906 'BUILDING_V8_SHARED',
902 'V8_SHARED', 907 'V8_SHARED',
903 ], 908 ],
909 }, {
910 'sources': [
911 '../../src/defaults.cc',
912 ],
904 }], 913 }],
905 ['v8_postmortem_support=="true"', { 914 ['v8_postmortem_support=="true"', {
906 'sources': [ 915 'sources': [
907 '<(SHARED_INTERMEDIATE_DIR)/debug-support.cc', 916 '<(SHARED_INTERMEDIATE_DIR)/debug-support.cc',
908 ] 917 ]
909 }], 918 }],
910 ['v8_enable_i18n_support==1', { 919 ['v8_enable_i18n_support==1', {
911 'dependencies': [ 920 'dependencies': [
912 '<(icu_gyp_path):icui18n', 921 '<(icu_gyp_path):icui18n',
913 '<(icu_gyp_path):icuuc', 922 '<(icu_gyp_path):icuuc',
(...skipping 55 matching lines...) Expand 10 before | Expand all | Expand 10 after
969 'experimental_library_files': [ 978 'experimental_library_files': [
970 '../../src/macros.py', 979 '../../src/macros.py',
971 '../../src/symbol.js', 980 '../../src/symbol.js',
972 '../../src/proxy.js', 981 '../../src/proxy.js',
973 '../../src/collection.js', 982 '../../src/collection.js',
974 '../../src/object-observe.js', 983 '../../src/object-observe.js',
975 '../../src/generator.js', 984 '../../src/generator.js',
976 '../../src/array-iterator.js', 985 '../../src/array-iterator.js',
977 '../../src/harmony-string.js', 986 '../../src/harmony-string.js',
978 '../../src/harmony-array.js', 987 '../../src/harmony-array.js',
988 '../../src/harmony-math.js'
979 ], 989 ],
980 }, 990 },
981 'actions': [ 991 'actions': [
982 { 992 {
983 'action_name': 'js2c', 993 'action_name': 'js2c',
984 'inputs': [ 994 'inputs': [
985 '../../tools/js2c.py', 995 '../../tools/js2c.py',
986 '<@(library_files)', 996 '<@(library_files)',
987 '<@(i18n_library_files)', 997 '<@(i18n_library_files)',
988 ], 998 ],
(...skipping 105 matching lines...) Expand 10 before | Expand all | Expand 10 after
1094 }], 1104 }],
1095 ['v8_compress_startup_data=="bz2"', { 1105 ['v8_compress_startup_data=="bz2"', {
1096 'libraries': [ 1106 'libraries': [
1097 '-lbz2', 1107 '-lbz2',
1098 ] 1108 ]
1099 }], 1109 }],
1100 ], 1110 ],
1101 }, 1111 },
1102 ], 1112 ],
1103 } 1113 }
OLDNEW
« no previous file with comments | « tools/gen-postmortem-metadata.py ('k') | tools/presubmit.py » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698