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

Side by Side Diff: build/common.gypi

Issue 18487004: Import the v8-i18n extension into v8 (Closed) Base URL: https://v8.googlecode.com/svn/branches/bleeding_edge
Patch Set: Created 7 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 | Annotate | Revision Log
« no previous file with comments | « Makefile ('k') | src/api.cc » ('j') | src/api.cc » ('J')
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 86 matching lines...) Expand 10 before | Expand all | Expand 10 after
97 # describes various parameters of the VM for use by debuggers. See 97 # describes various parameters of the VM for use by debuggers. See
98 # tools/gen-postmortem-metadata.py for details. 98 # tools/gen-postmortem-metadata.py for details.
99 'v8_postmortem_support%': 'false', 99 'v8_postmortem_support%': 'false',
100 100
101 # For a shared library build, results in "libv8-<(soname_version).so". 101 # For a shared library build, results in "libv8-<(soname_version).so".
102 'soname_version%': '', 102 'soname_version%': '',
103 103
104 # Interpreted regexp engine exists as platform-independent alternative 104 # Interpreted regexp engine exists as platform-independent alternative
105 # based where the regular expression is compiled to a bytecode. 105 # based where the regular expression is compiled to a bytecode.
106 'v8_interpreted_regexp%': 0, 106 'v8_interpreted_regexp%': 0,
107
108 # Enable ECMAScript Internationalization API. Enabling this feature will
109 # add a dependency on the ICU library.
110 'v8_enable_i18n_support%': 0,
107 }, 111 },
108 'target_defaults': { 112 'target_defaults': {
109 'conditions': [ 113 'conditions': [
110 ['v8_enable_debugger_support==1', { 114 ['v8_enable_debugger_support==1', {
111 'defines': ['ENABLE_DEBUGGER_SUPPORT',], 115 'defines': ['ENABLE_DEBUGGER_SUPPORT',],
112 }], 116 }],
113 ['v8_enable_disassembler==1', { 117 ['v8_enable_disassembler==1', {
114 'defines': ['ENABLE_DISASSEMBLER',], 118 'defines': ['ENABLE_DISASSEMBLER',],
115 }], 119 }],
116 ['v8_enable_gdbjit==1', { 120 ['v8_enable_gdbjit==1', {
117 'defines': ['ENABLE_GDB_JIT_INTERFACE',], 121 'defines': ['ENABLE_GDB_JIT_INTERFACE',],
118 }], 122 }],
119 ['v8_object_print==1', { 123 ['v8_object_print==1', {
120 'defines': ['OBJECT_PRINT',], 124 'defines': ['OBJECT_PRINT',],
121 }], 125 }],
122 ['v8_enable_verify_heap==1', { 126 ['v8_enable_verify_heap==1', {
123 'defines': ['VERIFY_HEAP',], 127 'defines': ['VERIFY_HEAP',],
124 }], 128 }],
125 ['v8_interpreted_regexp==1', { 129 ['v8_interpreted_regexp==1', {
126 'defines': ['V8_INTERPRETED_REGEXP',], 130 'defines': ['V8_INTERPRETED_REGEXP',],
127 }], 131 }],
132 ['v8_enable_i18n_support==1', {
133 'defines': ['V8_I18N_SUPPORT',],
134 }],
128 ['v8_target_arch=="arm"', { 135 ['v8_target_arch=="arm"', {
129 'defines': [ 136 'defines': [
130 'V8_TARGET_ARCH_ARM', 137 'V8_TARGET_ARCH_ARM',
131 ], 138 ],
132 'target_conditions': [ 139 'target_conditions': [
133 ['_toolset=="host"', { 140 ['_toolset=="host"', {
134 'variables': { 141 'variables': {
135 'armcompiler': '<!($(echo ${CXX_host:-$(which g++)}) -v 2>&1 | gre p -q "^Target: arm" && echo "yes" || echo "no")', 142 'armcompiler': '<!($(echo ${CXX_host:-$(which g++)}) -v 2>&1 | gre p -q "^Target: arm" && echo "yes" || echo "no")',
136 }, 143 },
137 'conditions': [ 144 'conditions': [
(...skipping 464 matching lines...) Expand 10 before | Expand all | Expand 10 after
602 'OptimizeReferences': '2', 609 'OptimizeReferences': '2',
603 'EnableCOMDATFolding': '2', 610 'EnableCOMDATFolding': '2',
604 }, 611 },
605 }, 612 },
606 }], # OS=="win" 613 }], # OS=="win"
607 ], # conditions 614 ], # conditions
608 }, # Release 615 }, # Release
609 }, # configurations 616 }, # configurations
610 }, # target_defaults 617 }, # target_defaults
611 } 618 }
OLDNEW
« no previous file with comments | « Makefile ('k') | src/api.cc » ('j') | src/api.cc » ('J')

Powered by Google App Engine
This is Rietveld 408576698