blob: 6d65846ccdc093a4e1b10ef2c8805b25657a976b [file] [log] [blame]
{
'TOOLS': ['newlib', 'glibc', 'pnacl'],
'SEARCH': [
'.',
'pepper'
],
'TARGETS': [
{
'NAME' : 'nacl_io',
'TYPE' : 'lib',
'SOURCES' : [
"event_emitter.cc",
"event_listener.cc",
"kernel_handle.cc",
"kernel_intercept.cc",
"kernel_object.cc",
"kernel_proxy.cc",
"kernel_wrap_glibc.cc",
"kernel_wrap_newlib.cc",
"kernel_wrap_win.cc",
"mount.cc",
"mount_dev.cc",
"mount_html5fs.cc",
"mount_http.cc",
"mount_mem.cc",
"mount_node.cc",
"mount_node_dir.cc",
"mount_node_html5fs.cc",
"mount_node_http.cc",
"mount_node_mem.cc",
"mount_passthrough.cc",
"nacl_io.cc",
"path.cc",
"pepper_interface.cc",
"real_pepper_interface.cc",
],
}
],
'HEADERS': [
{
'FILES': [
"event_emitter.h",
"event_listener.h",
"error.h",
"inode_pool.h",
"ioctl.h",
"kernel_handle.h",
"kernel_intercept.h",
"kernel_object.h",
"kernel_proxy.h",
"kernel_wrap.h",
"kernel_wrap_real.h",
"mount.h",
"mount_dev.h",
"mount_factory.h",
"mount_html5fs.h",
"mount_http.h",
"mount_mem.h",
"mount_node_dir.h",
"mount_node.h",
"mount_node_html5fs.h",
"mount_node_http.h",
"mount_node_mem.h",
"mount_passthrough.h",
"nacl_io.h",
"osdirent.h",
"osinttypes.h",
"osmman.h",
"osstat.h",
"ostime.h",
"ostypes.h",
"osunistd.h",
"osutime.h",
"path.h",
"pepper_interface.h",
"real_pepper_interface.h",
"typed_mount_factory.h",
],
'DEST': 'include/nacl_io',
},
{
'FILES': [
"all_interfaces.h",
"define_empty_macros.h",
"undef_macros.h",
],
'DEST': 'include/nacl_io/pepper',
}
],
'DEST': 'src',
'NAME': 'nacl_io',
}