2 'TOOLS': ['bionic', 'newlib', 'glibc', 'pnacl', 'linux'],
6 '../third_party/newlib-extras',
15 "devfs/jspipe_node.cc",
16 "devfs/tty_event_emitter.cc",
24 "fusefs/fuse_fs_factory.cc",
28 "html5fs/html5_fs.cc",
29 "html5fs/html5_fs_node.cc",
31 "httpfs/http_fs_node.cc",
34 "kernel_intercept.cc",
37 "kernel_wrap_bionic.cc",
38 "kernel_wrap_dummy.cc",
39 "kernel_wrap_glibc.cc",
40 "kernel_wrap_newlib.cc",
44 "memfs/mem_fs_node.cc",
47 "passthroughfs/passthrough_fs.cc",
49 "pepper_interface.cc",
50 "pepper_interface_delegate.cc",
51 "pipe/pipe_event_emitter.cc",
53 "real_pepper_interface.cc",
54 "socket/fifo_packet.cc",
56 "socket/socket_node.cc",
57 "socket/tcp_event_emitter.cc",
59 "socket/udp_event_emitter.cc",
61 "stream/stream_event_emitter.cc",
62 "stream/stream_fs.cc",
63 "stream/stream_node.cc",
67 "syscalls/cfgetispeed.c",
68 "syscalls/cfgetospeed.c",
69 "syscalls/cfsetspeed.c",
70 "syscalls/cfsetispeed.c",
71 "syscalls/cfsetospeed.c",
80 "syscalls/fdatasync.c",
82 "syscalls/freeaddrinfo.c",
84 "syscalls/ftruncate.c",
85 "syscalls/gai_strerror.c",
86 "syscalls/getaddrinfo.c",
88 "syscalls/gethostbyname.c",
89 "syscalls/getpeername.c",
90 "syscalls/getsockname.c",
91 "syscalls/getsockopt.c",
94 "syscalls/hstrerror.c",
97 "syscalls/inet_addr.c",
98 "syscalls/inet_aton.c",
99 "syscalls/inet_ntoa.c",
100 "syscalls/inet_ntop.cc",
101 "syscalls/inet_pton.c",
111 # Not called mount.c to avoid object file naming conflict with
113 "syscalls/syscall_mount.c",
118 "syscalls/readlink.c",
121 "syscalls/recvfrom.c",
122 "syscalls/recvmsg.c",
125 "syscalls/tcdrain.c",
127 "syscalls/tcflush.c",
128 "syscalls/tcgetattr.c",
129 "syscalls/tcsendbreak.c",
130 "syscalls/tcsetattr.c",
131 "syscalls/truncate.c",
134 "syscalls/sendmsg.c",
136 "syscalls/setsockopt.c",
137 "syscalls/shutdown.c",
138 "syscalls/sigaction.c",
139 "syscalls/sigaddset.c",
140 "syscalls/sigdelset.c",
141 "syscalls/sigemptyset.c",
142 "syscalls/sigfillset.c",
143 "syscalls/sigismember.c",
145 "syscalls/sigpause.c",
146 "syscalls/sigpending.c",
148 "syscalls/sigsuspend.c",
150 "syscalls/socketpair.c",
151 "syscalls/symlink.c",
165 "devfs/jspipe_node.h",
166 "devfs/tty_event_emitter.h",
177 "fusefs/fuse_fs_factory.h",
182 "html5fs/html5_fs.h",
183 "html5fs/html5_fs_node.h",
185 "httpfs/http_fs_node.h",
189 "kernel_intercept.h",
193 "kernel_wrap_real.h",
196 "memfs/mem_fs_node.h",
210 "passthroughfs/passthrough_fs.h",
212 "pepper_interface_delegate.h",
213 "pepper_interface_dummy.h",
214 "pepper_interface.h",
215 "pipe/pipe_event_emitter.h",
217 "real_pepper_interface.h",
218 "socket/fifo_packet.h",
220 "socket/socket_node.h",
221 "socket/tcp_event_emitter.h",
223 "socket/udp_event_emitter.h",
225 "stream/stream_event_emitter.h",
226 "stream/stream_fs.h",
227 "stream/stream_node.h",
228 "typed_fs_factory.h",
230 'DEST': 'include/nacl_io',
250 'DEST': 'include/newlib',
269 'DEST': 'include/pnacl',
276 'DEST': 'include/win',
281 "define_empty_macros.h",
284 'DEST': 'include/nacl_io/pepper',