| Index: runtime/vm/vm.gypi
|
| diff --git a/runtime/vm/vm.gypi b/runtime/vm/vm.gypi
|
| index c6864631b693a449a4638f2c5ed3671105922c49..a7338773db6eeab0782368c411ca5838cfab65d6 100644
|
| --- a/runtime/vm/vm.gypi
|
| +++ b/runtime/vm/vm.gypi
|
| @@ -159,6 +159,69 @@
|
| }]],
|
| },
|
| {
|
| + 'target_name': 'libdart_vm_noopt',
|
| + 'type': 'static_library',
|
| + 'toolsets':['host', 'target'],
|
| + 'includes': [
|
| + 'vm_sources.gypi',
|
| + '../platform/platform_headers.gypi',
|
| + '../platform/platform_sources.gypi',
|
| + ],
|
| + 'sources/': [
|
| + # Exclude all _test.[cc|h] files.
|
| + ['exclude', '_test\\.(cc|h)$'],
|
| + ],
|
| + 'include_dirs': [
|
| + '..',
|
| + ],
|
| + 'defines': [
|
| + 'DART_PRECOMPILER',
|
| + ],
|
| + 'conditions': [
|
| + ['OS=="linux"', {
|
| + 'link_settings': {
|
| + 'libraries': [
|
| + '-lpthread',
|
| + '-lrt',
|
| + '-ldl',
|
| + ],
|
| + },
|
| + }],
|
| + ['OS=="android" and _toolset=="host"', {
|
| + 'link_settings': {
|
| + 'libraries': [
|
| + '-lpthread',
|
| + '-lrt',
|
| + '-ldl',
|
| + ],
|
| + },
|
| + }],
|
| + ['OS=="win"', {
|
| + 'sources/' : [
|
| + ['exclude', 'gdbjit.cc'],
|
| + ],
|
| + }],
|
| + ['dart_vtune_support==0', {
|
| + 'sources/' : [
|
| + ['exclude', 'vtune\\.(cc|h)$'],
|
| + ],
|
| + }],
|
| + ['dart_vtune_support==1', {
|
| + 'include_dirs': ['<(dart_vtune_root)/include'],
|
| + 'defines': ['DART_VTUNE_SUPPORT'],
|
| + 'link_settings': {
|
| + 'conditions': [
|
| + ['OS=="linux"', {
|
| + 'libraries': ['-ljitprofiling'],
|
| + }],
|
| + ['OS=="win"', {
|
| + 'libraries': ['-ljitprofiling.lib'],
|
| + }],
|
| + ],
|
| + },
|
| + }]],
|
| + },
|
| + {
|
| 'target_name': 'libdart_vm_nosnapshot',
|
| 'type': 'static_library',
|
| 'toolsets':['host', 'target'],
|
| @@ -176,6 +239,7 @@
|
| ],
|
| 'defines': [
|
| 'DART_NO_SNAPSHOT',
|
| + 'DART_PRECOMPILER',
|
| ],
|
| 'conditions': [
|
| ['OS=="linux"', {
|
|
|