{ 'targets': [ { 'target_name': 'disvm', 'type': 'static_library', 'sources': [ 'array.cpp', 'builtin_module.cpp', 'channel.cpp', 'debug.cpp', 'execution_table.cpp', 'garbage_collector.cpp', 'list.cpp', 'module_reader.cpp', 'module_ref.cpp', 'module_resolver.cpp', 'scheduler.cpp', 'stack.cpp', 'string.cpp', 'thread.cpp', 'tool_dispatch.cpp', 'utf8.cpp', 'vm.cpp', 'vm_memory.cpp', 'vm_exception_handler.cpp', 'math/Mathmod.cpp', 'math/dgemm.c', 'math/lsame.c', 'sys/print.cpp', 'sys/Sysmod.cpp', 'sys/fd_manager.cpp', 'sys/fd_types.cpp', ], 'include_dirs': [ '../include' ], 'includes': [ '../compiler_settings.gypi' ], 'conditions': [ ['OS=="linux"', { 'include_dirs': [ '../include/linux' ], 'sources': [ ], }], ['OS=="mac"', { 'include_dirs': [ '../include/osx' ], 'sources': [ ], }], ['OS=="win"', { 'include_dirs': [ '../include/win32' ], 'sources': [ ], }] ] } ]}
{
'targets': [
{
'target_name': 'disvm',
'type': 'static_library',
'sources': [
'array.cpp',
'builtin_module.cpp',
'channel.cpp',
'debug.cpp',
'execution_table.cpp',
'garbage_collector.cpp',
'list.cpp',
'module_reader.cpp',
'module_ref.cpp',
'module_resolver.cpp',
'scheduler.cpp',
'stack.cpp',
'string.cpp',
'thread.cpp',
'tool_dispatch.cpp',
'utf8.cpp',
'vm.cpp',
'vm_memory.cpp',
'vm_exception_handler.cpp',
'math/Mathmod.cpp',
'math/dgemm.c',
'math/lsame.c',
'sys/print.cpp',
'sys/Sysmod.cpp',
'sys/fd_manager.cpp',
'sys/fd_types.cpp',
],
'include_dirs': [
'../include'
],
'includes': [
'../compiler_settings.gypi'
],
'conditions': [
['OS=="linux"', {
'include_dirs': [
'../include/linux'
],
'sources': [ ],
}],
['OS=="mac"', {
'include_dirs': [
'../include/osx'
],
'sources': [ ],
}],
['OS=="win"', {
'include_dirs': [
'../include/win32'
],
'sources': [ ],
}]
]
}
]
}