62 lines · 1.3 KB · Text
RawDownload
{  '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': [ ],        }]      ]    }  ]}