From 9a127af7c0a71eedcef013d6443e53f83a1ab176 Mon Sep 17 00:00:00 2001 From: Bert Belder Date: Wed, 10 Aug 2011 22:55:11 +0200 Subject: [PATCH] Add header files to gyp script This makes generated project files more convenient to work with. --- all.gyp | 100 +++++++++++++++++++++++++++++++++++++++++++++++--------- 1 file changed, 85 insertions(+), 15 deletions(-) diff --git a/all.gyp b/all.gyp index 01e119ec..115e5428 100644 --- a/all.gyp +++ b/all.gyp @@ -52,14 +52,20 @@ 'HAVE_CONFIG_H' ], 'sources': [ + 'include/ares.h', + 'include/ares_version.h', + 'include/uv.h', 'src/uv-common.c', + 'src/uv-common.h', 'src/ares/ares__close_sockets.c', 'src/ares/ares__get_hostent.c', 'src/ares/ares__read_line.c', 'src/ares/ares__timeval.c', 'src/ares/ares_cancel.c', 'src/ares/ares_data.c', + 'src/ares/ares_data.h', 'src/ares/ares_destroy.c', + 'src/ares/ares_dns.h', 'src/ares/ares_expand_name.c', 'src/ares/ares_expand_string.c', 'src/ares/ares_fds.c', @@ -69,12 +75,17 @@ 'src/ares/ares_gethostbyname.c', 'src/ares/ares_getnameinfo.c', 'src/ares/ares_getopt.c', + 'src/ares/ares_getopt.h', 'src/ares/ares_getsock.c', 'src/ares/ares_init.c', + 'src/ares/ares_ipv6.h', 'src/ares/ares_library_init.c', + 'src/ares/ares_library_init.h', 'src/ares/ares_llist.c', + 'src/ares/ares_llist.h', 'src/ares/ares_mkquery.c', 'src/ares/ares_nowarn.c', + 'src/ares/ares_nowarn.h', 'src/ares/ares_options.c', 'src/ares/ares_parse_a_reply.c', 'src/ares/ares_parse_aaaa_reply.c', @@ -83,19 +94,30 @@ 'src/ares/ares_parse_ptr_reply.c', 'src/ares/ares_parse_srv_reply.c', 'src/ares/ares_parse_txt_reply.c', + 'src/ares/ares_private.h', 'src/ares/ares_process.c', 'src/ares/ares_query.c', + 'src/ares/ares_rules.h', 'src/ares/ares_search.c', 'src/ares/ares_send.c', + 'src/ares/ares_setup.h', 'src/ares/ares_strcasecmp.c', + 'src/ares/ares_strcasecmp.h', 'src/ares/ares_strdup.c', + 'src/ares/ares_strdup.h', 'src/ares/ares_strerror.c', 'src/ares/ares_timeout.c', 'src/ares/ares_version.c', 'src/ares/ares_writev.c', + 'src/ares/ares_writev.h', 'src/ares/bitncmp.c', + 'src/ares/bitncmp.h', 'src/ares/inet_net_pton.c', + 'src/ares/inet_net_pton.h', 'src/ares/inet_ntop.c', + 'src/ares/inet_ntop.h', + 'src/ares/nameser.h', + 'src/ares/setup_once.h', ], 'conditions': [ [ 'OS=="win"', { @@ -109,12 +131,16 @@ '_GNU_SOURCE', ], 'sources': [ + 'include/tree.h', + 'include/uv-win.h', + 'src/ares/config_win32/ares_config.h', 'src/win/async.c', 'src/win/cares.c', 'src/win/core.c', 'src/win/error.c', 'src/win/getaddrinfo.c', 'src/win/handle.c', + 'src/win/internal.h', 'src/win/loop-watcher.c', 'src/win/pipe.c', 'src/win/process.c', @@ -135,10 +161,36 @@ '-Wno-unused-parameter' ], 'sources': [ + 'include/eio.h', + 'include/ev.h', + 'include/ngx-queue.h', + 'include/uv-unix.h', 'src/uv-eio.c', - 'src/eio/eio.c', + 'src/uv-eio.h', 'src/uv-unix.c', + 'src/ares/config_cygwin/ares_config.h', + 'src/ares/config_darwin/ares_config.h', + 'src/ares/config_freebsd/ares_config.h', + 'src/ares/config_linux/ares_config.h', + 'src/ares/config_openbsd/ares_config.h', + 'src/ares/config_sunos/ares_config.h', + 'src/eio/config_cygwin.h', + 'src/eio/config_darwin.h', + 'src/eio/config_freebsd.h', + 'src/eio/config_linux.h', + 'src/eio/config_sunos.h', + 'src/eio/ecb.h', + 'src/eio/eio.c', + 'src/eio/xthread.h', + 'src/ev/config_cygwin.h', + 'src/ev/config_darwin.h', + 'src/ev/config_freebsd.h', + 'src/ev/config_linux.h', + 'src/ev/config_sunos.h', 'src/ev/ev.c', + 'src/ev/ev_vars.h', + 'src/ev/ev_wrap.h', + 'src/ev/event.h', ], 'include_dirs': [ 'src/ev' @@ -182,10 +234,12 @@ 'type': 'executable', 'dependencies': [ 'uv' ], 'sources': [ - 'test/runner.c', - 'test/run-tests.c', - 'test/test-async.c', 'test/echo-server.c', + 'test/run-tests.c', + 'test/runner.c', + 'test/runner.h', + 'test/task.h', + 'test/test-async.c', 'test/test-callback-stack.c', 'test/test-connection-fail.c', 'test/test-delayed-accept.c', @@ -196,6 +250,7 @@ 'test/test-getsockname.c', 'test/test-hrtime.c', 'test/test-idle.c', + 'test/test-list.h', 'test/test-loop-handles.c', 'test/test-pass-always.c', 'test/test-ping-pong.c', @@ -211,14 +266,20 @@ ], 'conditions': [ [ 'OS=="win"', { - 'sources': [ 'test/runner-win.c' ], + 'sources': [ + 'test/runner-win.c', + 'test/runner-win.h' + ], 'libraries': [ 'ws2_32.lib' ] }, { # POSIX 'defines': [ '_GNU_SOURCE' ], 'ldflags': [ '-pthread' ], - 'sources': [ 'test/runner-unix.c' ] + 'sources': [ + 'test/runner-unix.c', + 'test/runner-unix.h', + ] }] - ] + ] }, { @@ -226,28 +287,37 @@ 'type': 'executable', 'dependencies': [ 'uv' ], 'sources': [ - 'test/runner.c', - 'test/run-benchmarks.c', - 'test/echo-server.c', - 'test/dns-server.c', 'test/benchmark-ares.c', 'test/benchmark-getaddrinfo.c', + 'test/benchmark-list.h', 'test/benchmark-ping-pongs.c', 'test/benchmark-pound.c', 'test/benchmark-pump.c', 'test/benchmark-sizes.c', - 'test/benchmark-spawn.c' + 'test/benchmark-spawn.c', + 'test/dns-server.c', + 'test/echo-server.c', + 'test/run-benchmarks.c', + 'test/runner.c', + 'test/runner.h', + 'test/task.h', ], 'conditions': [ [ 'OS=="win"', { - 'sources': [ 'test/runner-win.c' ], + 'sources': [ + 'test/runner-win.c', + 'test/runner-win.h', + ], 'libraries': [ 'ws2_32.lib' ] }, { # POSIX 'defines': [ '_GNU_SOURCE' ], 'ldflags': [ '-pthread' ], - 'sources': [ 'test/runner-unix.c' ] + 'sources': [ + 'test/runner-unix.c', + 'test/runner-unix.h', + ] }] - ] + ] } ] }