Igor Sysoev | a8fa0a6 | 2003-11-25 20:44:56 +0000 | [diff] [blame] | 1 | |
Igor Sysoev | ff8da91 | 2004-09-29 16:00:49 +0000 | [diff] [blame] | 2 | # Copyright (C) Igor Sysoev |
Maxim Konovalov | f8d59e3 | 2012-01-18 15:07:43 +0000 | [diff] [blame] | 3 | # Copyright (C) Nginx, Inc. |
Igor Sysoev | ff8da91 | 2004-09-29 16:00:49 +0000 | [diff] [blame] | 4 | |
| 5 | |
Igor Sysoev | ab517d5 | 2004-05-18 15:29:08 +0000 | [diff] [blame] | 6 | CORE_MODULES="ngx_core_module ngx_errlog_module ngx_conf_module" |
Igor Sysoev | a8fa0a6 | 2003-11-25 20:44:56 +0000 | [diff] [blame] | 7 | |
Igor Sysoev | 11dbe97 | 2004-03-29 17:43:58 +0000 | [diff] [blame] | 8 | CORE_INCS="src/core" |
Igor Sysoev | a8fa0a6 | 2003-11-25 20:44:56 +0000 | [diff] [blame] | 9 | |
| 10 | CORE_DEPS="src/core/nginx.h \ |
Igor Sysoev | 59cf56c | 2004-09-07 15:29:22 +0000 | [diff] [blame] | 11 | src/core/ngx_config.h \ |
| 12 | src/core/ngx_core.h \ |
| 13 | src/core/ngx_log.h \ |
| 14 | src/core/ngx_palloc.h \ |
| 15 | src/core/ngx_array.h \ |
| 16 | src/core/ngx_list.h \ |
Igor Sysoev | 02f742b | 2005-04-08 15:18:55 +0000 | [diff] [blame] | 17 | src/core/ngx_hash.h \ |
Igor Sysoev | 59cf56c | 2004-09-07 15:29:22 +0000 | [diff] [blame] | 18 | src/core/ngx_buf.h \ |
Igor Sysoev | 48bf997 | 2007-11-23 16:32:50 +0000 | [diff] [blame] | 19 | src/core/ngx_queue.h \ |
Igor Sysoev | 59cf56c | 2004-09-07 15:29:22 +0000 | [diff] [blame] | 20 | src/core/ngx_string.h \ |
| 21 | src/core/ngx_parse.h \ |
Maxim Dounin | 1e49bdf | 2015-06-11 20:42:31 +0300 | [diff] [blame] | 22 | src/core/ngx_parse_time.h \ |
Igor Sysoev | 59cf56c | 2004-09-07 15:29:22 +0000 | [diff] [blame] | 23 | src/core/ngx_inet.h \ |
| 24 | src/core/ngx_file.h \ |
| 25 | src/core/ngx_crc.h \ |
Igor Sysoev | 5864fc0 | 2006-10-18 19:00:21 +0000 | [diff] [blame] | 26 | src/core/ngx_crc32.h \ |
Igor Sysoev | 42f1e1c | 2011-04-15 10:59:24 +0000 | [diff] [blame] | 27 | src/core/ngx_murmurhash.h \ |
Igor Sysoev | d883df2 | 2007-10-16 11:59:47 +0000 | [diff] [blame] | 28 | src/core/ngx_md5.h \ |
Igor Sysoev | 7b4d026 | 2007-10-16 12:16:58 +0000 | [diff] [blame] | 29 | src/core/ngx_sha1.h \ |
Igor Sysoev | 59cf56c | 2004-09-07 15:29:22 +0000 | [diff] [blame] | 30 | src/core/ngx_rbtree.h \ |
Igor Sysoev | 805d9db | 2005-02-03 19:33:37 +0000 | [diff] [blame] | 31 | src/core/ngx_radix_tree.h \ |
Ruslan Ermilov | bd873c1 | 2015-03-21 14:05:08 +0300 | [diff] [blame] | 32 | src/core/ngx_rwlock.h \ |
Igor Sysoev | 67cd336 | 2006-11-20 08:51:45 +0000 | [diff] [blame] | 33 | src/core/ngx_slab.h \ |
Igor Sysoev | 59cf56c | 2004-09-07 15:29:22 +0000 | [diff] [blame] | 34 | src/core/ngx_times.h \ |
Igor Sysoev | ffe7144 | 2006-02-08 15:33:12 +0000 | [diff] [blame] | 35 | src/core/ngx_shmtx.h \ |
Igor Sysoev | 59cf56c | 2004-09-07 15:29:22 +0000 | [diff] [blame] | 36 | src/core/ngx_connection.h \ |
| 37 | src/core/ngx_cycle.h \ |
| 38 | src/core/ngx_conf_file.h \ |
Maxim Dounin | 1e8139e | 2016-02-04 18:30:21 +0300 | [diff] [blame] | 39 | src/core/ngx_module.h \ |
Igor Sysoev | cb4d538 | 2007-11-23 17:13:26 +0000 | [diff] [blame] | 40 | src/core/ngx_resolver.h \ |
Igor Sysoev | 5dc5945 | 2011-05-16 14:54:50 +0000 | [diff] [blame] | 41 | src/core/ngx_open_file_cache.h \ |
Roman Arutyunyan | 0b5f329 | 2014-03-17 17:41:24 +0400 | [diff] [blame] | 42 | src/core/ngx_crypt.h \ |
Vladimir Homutov | 493b898 | 2014-05-12 16:34:15 +0400 | [diff] [blame] | 43 | src/core/ngx_proxy_protocol.h \ |
| 44 | src/core/ngx_syslog.h" |
Igor Sysoev | a8fa0a6 | 2003-11-25 20:44:56 +0000 | [diff] [blame] | 45 | |
Igor Sysoev | 55168f6 | 2004-09-28 20:09:22 +0000 | [diff] [blame] | 46 | |
Igor Sysoev | a8fa0a6 | 2003-11-25 20:44:56 +0000 | [diff] [blame] | 47 | CORE_SRCS="src/core/nginx.c \ |
Igor Sysoev | 59cf56c | 2004-09-07 15:29:22 +0000 | [diff] [blame] | 48 | src/core/ngx_log.c \ |
| 49 | src/core/ngx_palloc.c \ |
| 50 | src/core/ngx_array.c \ |
| 51 | src/core/ngx_list.c \ |
Igor Sysoev | 02f742b | 2005-04-08 15:18:55 +0000 | [diff] [blame] | 52 | src/core/ngx_hash.c \ |
Igor Sysoev | 59cf56c | 2004-09-07 15:29:22 +0000 | [diff] [blame] | 53 | src/core/ngx_buf.c \ |
Igor Sysoev | 5cdc511 | 2008-05-24 14:10:01 +0000 | [diff] [blame] | 54 | src/core/ngx_queue.c \ |
Igor Sysoev | 59cf56c | 2004-09-07 15:29:22 +0000 | [diff] [blame] | 55 | src/core/ngx_output_chain.c \ |
| 56 | src/core/ngx_string.c \ |
| 57 | src/core/ngx_parse.c \ |
Maxim Dounin | 1e49bdf | 2015-06-11 20:42:31 +0300 | [diff] [blame] | 58 | src/core/ngx_parse_time.c \ |
Igor Sysoev | 59cf56c | 2004-09-07 15:29:22 +0000 | [diff] [blame] | 59 | src/core/ngx_inet.c \ |
| 60 | src/core/ngx_file.c \ |
Igor Sysoev | 5864fc0 | 2006-10-18 19:00:21 +0000 | [diff] [blame] | 61 | src/core/ngx_crc32.c \ |
Igor Sysoev | 42f1e1c | 2011-04-15 10:59:24 +0000 | [diff] [blame] | 62 | src/core/ngx_murmurhash.c \ |
Igor Sysoev | b345178 | 2011-04-15 15:58:06 +0000 | [diff] [blame] | 63 | src/core/ngx_md5.c \ |
Maxim Dounin | 05e6a7c | 2016-06-09 16:55:38 +0300 | [diff] [blame] | 64 | src/core/ngx_sha1.c \ |
Igor Sysoev | 59cf56c | 2004-09-07 15:29:22 +0000 | [diff] [blame] | 65 | src/core/ngx_rbtree.c \ |
Igor Sysoev | 805d9db | 2005-02-03 19:33:37 +0000 | [diff] [blame] | 66 | src/core/ngx_radix_tree.c \ |
Igor Sysoev | 67cd336 | 2006-11-20 08:51:45 +0000 | [diff] [blame] | 67 | src/core/ngx_slab.c \ |
Igor Sysoev | 59cf56c | 2004-09-07 15:29:22 +0000 | [diff] [blame] | 68 | src/core/ngx_times.c \ |
Igor Sysoev | ffe7144 | 2006-02-08 15:33:12 +0000 | [diff] [blame] | 69 | src/core/ngx_shmtx.c \ |
Igor Sysoev | 59cf56c | 2004-09-07 15:29:22 +0000 | [diff] [blame] | 70 | src/core/ngx_connection.c \ |
| 71 | src/core/ngx_cycle.c \ |
| 72 | src/core/ngx_spinlock.c \ |
Ruslan Ermilov | bd873c1 | 2015-03-21 14:05:08 +0300 | [diff] [blame] | 73 | src/core/ngx_rwlock.c \ |
Igor Sysoev | ffe7144 | 2006-02-08 15:33:12 +0000 | [diff] [blame] | 74 | src/core/ngx_cpuinfo.c \ |
Igor Sysoev | 59cf56c | 2004-09-07 15:29:22 +0000 | [diff] [blame] | 75 | src/core/ngx_conf_file.c \ |
Maxim Dounin | 1e8139e | 2016-02-04 18:30:21 +0300 | [diff] [blame] | 76 | src/core/ngx_module.c \ |
Igor Sysoev | cb4d538 | 2007-11-23 17:13:26 +0000 | [diff] [blame] | 77 | src/core/ngx_resolver.c \ |
Igor Sysoev | 5dc5945 | 2011-05-16 14:54:50 +0000 | [diff] [blame] | 78 | src/core/ngx_open_file_cache.c \ |
Roman Arutyunyan | 0b5f329 | 2014-03-17 17:41:24 +0400 | [diff] [blame] | 79 | src/core/ngx_crypt.c \ |
Vladimir Homutov | 493b898 | 2014-05-12 16:34:15 +0400 | [diff] [blame] | 80 | src/core/ngx_proxy_protocol.c \ |
| 81 | src/core/ngx_syslog.c" |
Igor Sysoev | a8fa0a6 | 2003-11-25 20:44:56 +0000 | [diff] [blame] | 82 | |
| 83 | |
| 84 | EVENT_MODULES="ngx_events_module ngx_event_core_module" |
| 85 | |
Igor Sysoev | 11dbe97 | 2004-03-29 17:43:58 +0000 | [diff] [blame] | 86 | EVENT_INCS="src/event src/event/modules" |
Igor Sysoev | a8fa0a6 | 2003-11-25 20:44:56 +0000 | [diff] [blame] | 87 | |
| 88 | EVENT_DEPS="src/event/ngx_event.h \ |
| 89 | src/event/ngx_event_timer.h \ |
Igor Sysoev | 9a864bd | 2004-04-04 20:32:09 +0000 | [diff] [blame] | 90 | src/event/ngx_event_posted.h \ |
Igor Sysoev | a8fa0a6 | 2003-11-25 20:44:56 +0000 | [diff] [blame] | 91 | src/event/ngx_event_connect.h \ |
Vladimir Homutov | 26d8788 | 2022-01-25 15:41:48 +0300 | [diff] [blame] | 92 | src/event/ngx_event_pipe.h \ |
| 93 | src/event/ngx_event_udp.h" |
Igor Sysoev | a8fa0a6 | 2003-11-25 20:44:56 +0000 | [diff] [blame] | 94 | |
| 95 | EVENT_SRCS="src/event/ngx_event.c \ |
| 96 | src/event/ngx_event_timer.c \ |
Igor Sysoev | 9a864bd | 2004-04-04 20:32:09 +0000 | [diff] [blame] | 97 | src/event/ngx_event_posted.c \ |
Igor Sysoev | a8fa0a6 | 2003-11-25 20:44:56 +0000 | [diff] [blame] | 98 | src/event/ngx_event_accept.c \ |
Roman Arutyunyan | 5c4f649 | 2018-06-01 16:55:49 +0300 | [diff] [blame] | 99 | src/event/ngx_event_udp.c \ |
Igor Sysoev | a8fa0a6 | 2003-11-25 20:44:56 +0000 | [diff] [blame] | 100 | src/event/ngx_event_connect.c \ |
| 101 | src/event/ngx_event_pipe.c" |
| 102 | |
| 103 | |
Igor Sysoev | a4b16df | 2004-02-02 21:19:52 +0000 | [diff] [blame] | 104 | SELECT_MODULE=ngx_select_module |
Igor Sysoev | a8fa0a6 | 2003-11-25 20:44:56 +0000 | [diff] [blame] | 105 | SELECT_SRCS=src/event/modules/ngx_select_module.c |
Igor Sysoev | 6ce6fcd | 2009-05-06 14:53:54 +0000 | [diff] [blame] | 106 | WIN32_SELECT_SRCS=src/event/modules/ngx_win32_select_module.c |
Igor Sysoev | a8fa0a6 | 2003-11-25 20:44:56 +0000 | [diff] [blame] | 107 | |
Igor Sysoev | a4b16df | 2004-02-02 21:19:52 +0000 | [diff] [blame] | 108 | POLL_MODULE=ngx_poll_module |
Igor Sysoev | a8fa0a6 | 2003-11-25 20:44:56 +0000 | [diff] [blame] | 109 | POLL_SRCS=src/event/modules/ngx_poll_module.c |
Maxim Dounin | 36e54a0 | 2019-01-24 21:51:21 +0300 | [diff] [blame] | 110 | WIN32_POLL_SRCS=src/event/modules/ngx_win32_poll_module.c |
Igor Sysoev | a8fa0a6 | 2003-11-25 20:44:56 +0000 | [diff] [blame] | 111 | |
Igor Sysoev | a4b16df | 2004-02-02 21:19:52 +0000 | [diff] [blame] | 112 | KQUEUE_MODULE=ngx_kqueue_module |
Igor Sysoev | a8fa0a6 | 2003-11-25 20:44:56 +0000 | [diff] [blame] | 113 | KQUEUE_SRCS=src/event/modules/ngx_kqueue_module.c |
| 114 | |
Igor Sysoev | a4b16df | 2004-02-02 21:19:52 +0000 | [diff] [blame] | 115 | DEVPOLL_MODULE=ngx_devpoll_module |
Igor Sysoev | a8fa0a6 | 2003-11-25 20:44:56 +0000 | [diff] [blame] | 116 | DEVPOLL_SRCS=src/event/modules/ngx_devpoll_module.c |
| 117 | |
Igor Sysoev | 4524fb0 | 2006-09-26 12:20:12 +0000 | [diff] [blame] | 118 | EVENTPORT_MODULE=ngx_eventport_module |
| 119 | EVENTPORT_SRCS=src/event/modules/ngx_eventport_module.c |
| 120 | |
Igor Sysoev | a4b16df | 2004-02-02 21:19:52 +0000 | [diff] [blame] | 121 | EPOLL_MODULE=ngx_epoll_module |
Igor Sysoev | 10318a2 | 2004-01-29 21:45:01 +0000 | [diff] [blame] | 122 | EPOLL_SRCS=src/event/modules/ngx_epoll_module.c |
| 123 | |
Igor Sysoev | a4b16df | 2004-02-02 21:19:52 +0000 | [diff] [blame] | 124 | IOCP_MODULE=ngx_iocp_module |
Igor Sysoev | a8fa0a6 | 2003-11-25 20:44:56 +0000 | [diff] [blame] | 125 | IOCP_SRCS=src/event/modules/ngx_iocp_module.c |
| 126 | |
Igor Sysoev | a962506 | 2009-08-28 08:12:35 +0000 | [diff] [blame] | 127 | FILE_AIO_SRCS="src/os/unix/ngx_file_aio_read.c" |
| 128 | LINUX_AIO_SRCS="src/os/unix/ngx_linux_aio_read.c" |
Igor Sysoev | a8fa0a6 | 2003-11-25 20:44:56 +0000 | [diff] [blame] | 129 | |
Igor Sysoev | 11dbe97 | 2004-03-29 17:43:58 +0000 | [diff] [blame] | 130 | UNIX_INCS="$CORE_INCS $EVENT_INCS src/os/unix" |
Igor Sysoev | a8fa0a6 | 2003-11-25 20:44:56 +0000 | [diff] [blame] | 131 | |
| 132 | UNIX_DEPS="$CORE_DEPS $EVENT_DEPS \ |
| 133 | src/os/unix/ngx_time.h \ |
Igor Sysoev | a8fa0a6 | 2003-11-25 20:44:56 +0000 | [diff] [blame] | 134 | src/os/unix/ngx_errno.h \ |
Igor Sysoev | 0ab91b9 | 2004-06-06 19:49:18 +0000 | [diff] [blame] | 135 | src/os/unix/ngx_alloc.h \ |
Igor Sysoev | a8fa0a6 | 2003-11-25 20:44:56 +0000 | [diff] [blame] | 136 | src/os/unix/ngx_files.h \ |
Igor Sysoev | e0207bb | 2004-06-23 15:18:17 +0000 | [diff] [blame] | 137 | src/os/unix/ngx_channel.h \ |
Igor Sysoev | 9e58019 | 2006-02-01 18:22:15 +0000 | [diff] [blame] | 138 | src/os/unix/ngx_shmem.h \ |
Igor Sysoev | a8fa0a6 | 2003-11-25 20:44:56 +0000 | [diff] [blame] | 139 | src/os/unix/ngx_process.h \ |
Ruslan Ermilov | fbd32d4 | 2012-03-21 13:58:51 +0000 | [diff] [blame] | 140 | src/os/unix/ngx_setaffinity.h \ |
Igor Sysoev | 899b44e | 2005-05-12 14:58:06 +0000 | [diff] [blame] | 141 | src/os/unix/ngx_setproctitle.h \ |
Igor Sysoev | 078d1b2 | 2004-06-30 15:30:41 +0000 | [diff] [blame] | 142 | src/os/unix/ngx_atomic.h \ |
Igor Sysoev | 7845223 | 2005-10-12 13:50:36 +0000 | [diff] [blame] | 143 | src/os/unix/ngx_gcc_atomic_x86.h \ |
Igor Sysoev | b54698b | 2004-02-23 20:57:12 +0000 | [diff] [blame] | 144 | src/os/unix/ngx_thread.h \ |
Igor Sysoev | a8fa0a6 | 2003-11-25 20:44:56 +0000 | [diff] [blame] | 145 | src/os/unix/ngx_socket.h \ |
Igor Sysoev | a536298 | 2004-03-04 07:04:55 +0000 | [diff] [blame] | 146 | src/os/unix/ngx_os.h \ |
Igor Sysoev | 4d656dc | 2005-03-22 16:02:46 +0000 | [diff] [blame] | 147 | src/os/unix/ngx_user.h \ |
Maxim Dounin | c52460c | 2016-02-04 18:30:21 +0300 | [diff] [blame] | 148 | src/os/unix/ngx_dlopen.h \ |
Igor Sysoev | a536298 | 2004-03-04 07:04:55 +0000 | [diff] [blame] | 149 | src/os/unix/ngx_process_cycle.h" |
Igor Sysoev | a8fa0a6 | 2003-11-25 20:44:56 +0000 | [diff] [blame] | 150 | |
Igor Sysoev | 7845223 | 2005-10-12 13:50:36 +0000 | [diff] [blame] | 151 | # add to UNIX_DEPS |
| 152 | # src/os/unix/ngx_gcc_atomic_amd64.h \ |
| 153 | # src/os/unix/ngx_gcc_atomic_sparc64.h \ |
| 154 | # src/os/unix/ngx_gcc_atomic_ppc.h \ |
| 155 | # src/os/unix/ngx_sunpro_atomic_sparc64.h \ |
| 156 | # src/os/unix/ngx_sunpro_x86.il \ |
| 157 | # src/os/unix/ngx_sunpro_amd64.il \ |
| 158 | # src/os/unix/ngx_sunpro_sparc64.il \ |
| 159 | |
| 160 | |
Igor Sysoev | a8fa0a6 | 2003-11-25 20:44:56 +0000 | [diff] [blame] | 161 | UNIX_SRCS="$CORE_SRCS $EVENT_SRCS \ |
| 162 | src/os/unix/ngx_time.c \ |
Igor Sysoev | dc867cd | 2003-12-14 20:10:27 +0000 | [diff] [blame] | 163 | src/os/unix/ngx_errno.c \ |
Igor Sysoev | 0ab91b9 | 2004-06-06 19:49:18 +0000 | [diff] [blame] | 164 | src/os/unix/ngx_alloc.c \ |
Igor Sysoev | a8fa0a6 | 2003-11-25 20:44:56 +0000 | [diff] [blame] | 165 | src/os/unix/ngx_files.c \ |
| 166 | src/os/unix/ngx_socket.c \ |
| 167 | src/os/unix/ngx_recv.c \ |
| 168 | src/os/unix/ngx_readv_chain.c \ |
Igor Sysoev | e67d461 | 2007-12-03 16:46:46 +0000 | [diff] [blame] | 169 | src/os/unix/ngx_udp_recv.c \ |
Igor Sysoev | 59cf56c | 2004-09-07 15:29:22 +0000 | [diff] [blame] | 170 | src/os/unix/ngx_send.c \ |
Igor Sysoev | a8fa0a6 | 2003-11-25 20:44:56 +0000 | [diff] [blame] | 171 | src/os/unix/ngx_writev_chain.c \ |
Roman Arutyunyan | 850dfaa | 2016-01-20 19:52:12 +0300 | [diff] [blame] | 172 | src/os/unix/ngx_udp_send.c \ |
Roman Arutyunyan | 17003b5 | 2016-09-15 14:55:46 +0300 | [diff] [blame] | 173 | src/os/unix/ngx_udp_sendmsg_chain.c \ |
Igor Sysoev | e0207bb | 2004-06-23 15:18:17 +0000 | [diff] [blame] | 174 | src/os/unix/ngx_channel.c \ |
Igor Sysoev | 9e58019 | 2006-02-01 18:22:15 +0000 | [diff] [blame] | 175 | src/os/unix/ngx_shmem.c \ |
Igor Sysoev | a8fa0a6 | 2003-11-25 20:44:56 +0000 | [diff] [blame] | 176 | src/os/unix/ngx_process.c \ |
Igor Sysoev | 415b1ce | 2004-06-17 17:18:53 +0000 | [diff] [blame] | 177 | src/os/unix/ngx_daemon.c \ |
Ruslan Ermilov | fbd32d4 | 2012-03-21 13:58:51 +0000 | [diff] [blame] | 178 | src/os/unix/ngx_setaffinity.c \ |
Igor Sysoev | 924bd79 | 2004-10-11 15:07:03 +0000 | [diff] [blame] | 179 | src/os/unix/ngx_setproctitle.c \ |
Igor Sysoev | a536298 | 2004-03-04 07:04:55 +0000 | [diff] [blame] | 180 | src/os/unix/ngx_posix_init.c \ |
Igor Sysoev | 4d656dc | 2005-03-22 16:02:46 +0000 | [diff] [blame] | 181 | src/os/unix/ngx_user.c \ |
Maxim Dounin | c52460c | 2016-02-04 18:30:21 +0300 | [diff] [blame] | 182 | src/os/unix/ngx_dlopen.c \ |
Igor Sysoev | a536298 | 2004-03-04 07:04:55 +0000 | [diff] [blame] | 183 | src/os/unix/ngx_process_cycle.c" |
Igor Sysoev | a8fa0a6 | 2003-11-25 20:44:56 +0000 | [diff] [blame] | 184 | |
Igor Sysoev | d09f7a1 | 2004-06-15 17:47:16 +0000 | [diff] [blame] | 185 | POSIX_DEPS=src/os/unix/ngx_posix_config.h |
| 186 | |
Valentin Bartenev | 27e49d7 | 2015-03-14 17:37:07 +0300 | [diff] [blame] | 187 | THREAD_POOL_MODULE=ngx_thread_pool_module |
| 188 | THREAD_POOL_DEPS=src/core/ngx_thread_pool.h |
| 189 | THREAD_POOL_SRCS="src/core/ngx_thread_pool.c |
| 190 | src/os/unix/ngx_thread_cond.c |
| 191 | src/os/unix/ngx_thread_mutex.c |
| 192 | src/os/unix/ngx_thread_id.c" |
| 193 | |
Igor Sysoev | dc3bbea | 2007-12-22 10:32:00 +0000 | [diff] [blame] | 194 | FREEBSD_DEPS="src/os/unix/ngx_freebsd_config.h src/os/unix/ngx_freebsd.h" |
Igor Sysoev | a8fa0a6 | 2003-11-25 20:44:56 +0000 | [diff] [blame] | 195 | FREEBSD_SRCS=src/os/unix/ngx_freebsd_init.c |
| 196 | FREEBSD_SENDFILE_SRCS=src/os/unix/ngx_freebsd_sendfile_chain.c |
Igor Sysoev | a8fa0a6 | 2003-11-25 20:44:56 +0000 | [diff] [blame] | 197 | |
Igor Sysoev | dc3bbea | 2007-12-22 10:32:00 +0000 | [diff] [blame] | 198 | LINUX_DEPS="src/os/unix/ngx_linux_config.h src/os/unix/ngx_linux.h" |
Igor Sysoev | c0f8d91 | 2003-11-26 15:42:18 +0000 | [diff] [blame] | 199 | LINUX_SRCS=src/os/unix/ngx_linux_init.c |
| 200 | LINUX_SENDFILE_SRCS=src/os/unix/ngx_linux_sendfile_chain.c |
| 201 | |
| 202 | |
Igor Sysoev | dc3bbea | 2007-12-22 10:32:00 +0000 | [diff] [blame] | 203 | SOLARIS_DEPS="src/os/unix/ngx_solaris_config.h src/os/unix/ngx_solaris.h" |
Igor Sysoev | c0f8d91 | 2003-11-26 15:42:18 +0000 | [diff] [blame] | 204 | SOLARIS_SRCS=src/os/unix/ngx_solaris_init.c |
Igor Sysoev | 0e499db | 2003-11-27 07:45:22 +0000 | [diff] [blame] | 205 | SOLARIS_SENDFILEV_SRCS=src/os/unix/ngx_solaris_sendfilev_chain.c |
Igor Sysoev | c0f8d91 | 2003-11-26 15:42:18 +0000 | [diff] [blame] | 206 | |
| 207 | |
Igor Sysoev | 7494490 | 2008-07-30 12:18:07 +0000 | [diff] [blame] | 208 | DARWIN_DEPS="src/os/unix/ngx_darwin_config.h src/os/unix/ngx_darwin.h" |
| 209 | DARWIN_SRCS=src/os/unix/ngx_darwin_init.c |
| 210 | DARWIN_SENDFILE_SRCS=src/os/unix/ngx_darwin_sendfile_chain.c |
| 211 | |
| 212 | |
Igor Sysoev | 11dbe97 | 2004-03-29 17:43:58 +0000 | [diff] [blame] | 213 | WIN32_INCS="$CORE_INCS $EVENT_INCS src/os/win32" |
Igor Sysoev | a8fa0a6 | 2003-11-25 20:44:56 +0000 | [diff] [blame] | 214 | |
| 215 | WIN32_DEPS="$CORE_DEPS $EVENT_DEPS \ |
| 216 | src/os/win32/ngx_win32_config.h \ |
| 217 | src/os/win32/ngx_time.h \ |
Igor Sysoev | a8fa0a6 | 2003-11-25 20:44:56 +0000 | [diff] [blame] | 218 | src/os/win32/ngx_errno.h \ |
Igor Sysoev | 0ab91b9 | 2004-06-06 19:49:18 +0000 | [diff] [blame] | 219 | src/os/win32/ngx_alloc.h \ |
Igor Sysoev | a8fa0a6 | 2003-11-25 20:44:56 +0000 | [diff] [blame] | 220 | src/os/win32/ngx_files.h \ |
Igor Sysoev | 9e58019 | 2006-02-01 18:22:15 +0000 | [diff] [blame] | 221 | src/os/win32/ngx_shmem.h \ |
Igor Sysoev | a8fa0a6 | 2003-11-25 20:44:56 +0000 | [diff] [blame] | 222 | src/os/win32/ngx_process.h \ |
Igor Sysoev | 078d1b2 | 2004-06-30 15:30:41 +0000 | [diff] [blame] | 223 | src/os/win32/ngx_atomic.h \ |
Igor Sysoev | 1b73583 | 2004-11-11 14:07:14 +0000 | [diff] [blame] | 224 | src/os/win32/ngx_thread.h \ |
Igor Sysoev | a8fa0a6 | 2003-11-25 20:44:56 +0000 | [diff] [blame] | 225 | src/os/win32/ngx_socket.h \ |
Igor Sysoev | a536298 | 2004-03-04 07:04:55 +0000 | [diff] [blame] | 226 | src/os/win32/ngx_os.h \ |
Igor Sysoev | 4d656dc | 2005-03-22 16:02:46 +0000 | [diff] [blame] | 227 | src/os/win32/ngx_user.h \ |
Maxim Dounin | c52460c | 2016-02-04 18:30:21 +0300 | [diff] [blame] | 228 | src/os/win32/ngx_dlopen.h \ |
Igor Sysoev | a536298 | 2004-03-04 07:04:55 +0000 | [diff] [blame] | 229 | src/os/win32/ngx_process_cycle.h" |
Igor Sysoev | a8fa0a6 | 2003-11-25 20:44:56 +0000 | [diff] [blame] | 230 | |
Igor Sysoev | fc5a10a | 2004-03-09 19:47:07 +0000 | [diff] [blame] | 231 | WIN32_CONFIG=src/os/win32/ngx_win32_config.h |
| 232 | |
Igor Sysoev | a8fa0a6 | 2003-11-25 20:44:56 +0000 | [diff] [blame] | 233 | WIN32_SRCS="$CORE_SRCS $EVENT_SRCS \ |
| 234 | src/os/win32/ngx_errno.c \ |
Igor Sysoev | 0ab91b9 | 2004-06-06 19:49:18 +0000 | [diff] [blame] | 235 | src/os/win32/ngx_alloc.c \ |
Igor Sysoev | a8fa0a6 | 2003-11-25 20:44:56 +0000 | [diff] [blame] | 236 | src/os/win32/ngx_files.c \ |
Igor Sysoev | 9e58019 | 2006-02-01 18:22:15 +0000 | [diff] [blame] | 237 | src/os/win32/ngx_shmem.c \ |
Igor Sysoev | a8fa0a6 | 2003-11-25 20:44:56 +0000 | [diff] [blame] | 238 | src/os/win32/ngx_time.c \ |
Igor Sysoev | a536298 | 2004-03-04 07:04:55 +0000 | [diff] [blame] | 239 | src/os/win32/ngx_process.c \ |
Igor Sysoev | 1b73583 | 2004-11-11 14:07:14 +0000 | [diff] [blame] | 240 | src/os/win32/ngx_thread.c \ |
Igor Sysoev | a8fa0a6 | 2003-11-25 20:44:56 +0000 | [diff] [blame] | 241 | src/os/win32/ngx_socket.c \ |
| 242 | src/os/win32/ngx_wsarecv.c \ |
| 243 | src/os/win32/ngx_wsarecv_chain.c \ |
Igor Sysoev | e67d461 | 2007-12-03 16:46:46 +0000 | [diff] [blame] | 244 | src/os/win32/ngx_udp_wsarecv.c \ |
Igor Sysoev | bd91999 | 2009-04-20 06:08:47 +0000 | [diff] [blame] | 245 | src/os/win32/ngx_wsasend.c \ |
Igor Sysoev | a8fa0a6 | 2003-11-25 20:44:56 +0000 | [diff] [blame] | 246 | src/os/win32/ngx_wsasend_chain.c \ |
Igor Sysoev | a8fa0a6 | 2003-11-25 20:44:56 +0000 | [diff] [blame] | 247 | src/os/win32/ngx_win32_init.c \ |
Igor Sysoev | 4d656dc | 2005-03-22 16:02:46 +0000 | [diff] [blame] | 248 | src/os/win32/ngx_user.c \ |
Maxim Dounin | c52460c | 2016-02-04 18:30:21 +0300 | [diff] [blame] | 249 | src/os/win32/ngx_dlopen.c \ |
Igor Sysoev | bd91999 | 2009-04-20 06:08:47 +0000 | [diff] [blame] | 250 | src/os/win32/ngx_event_log.c \ |
Igor Sysoev | a536298 | 2004-03-04 07:04:55 +0000 | [diff] [blame] | 251 | src/os/win32/ngx_process_cycle.c \ |
Igor Sysoev | a8fa0a6 | 2003-11-25 20:44:56 +0000 | [diff] [blame] | 252 | src/event/ngx_event_acceptex.c" |
| 253 | |
Igor Sysoev | bd91999 | 2009-04-20 06:08:47 +0000 | [diff] [blame] | 254 | NGX_WIN32_ICONS="src/os/win32/nginx.ico" |
Igor Sysoev | 1b73583 | 2004-11-11 14:07:14 +0000 | [diff] [blame] | 255 | NGX_WIN32_RC="src/os/win32/nginx.rc" |
| 256 | |
Igor Sysoev | a8fa0a6 | 2003-11-25 20:44:56 +0000 | [diff] [blame] | 257 | |
Igor Sysoev | 6b0de80 | 2008-03-12 21:10:48 +0000 | [diff] [blame] | 258 | HTTP_FILE_CACHE_SRCS=src/http/ngx_http_file_cache.c |
Ruslan Ermilov | d35dfe2 | 2021-12-21 07:54:16 +0300 | [diff] [blame] | 259 | |
| 260 | HTTP_HUFF_SRCS="src/http/ngx_http_huff_decode.c |
| 261 | src/http/ngx_http_huff_encode.c" |