1#*************************************************************************** 2# _ _ ____ _ 3# Project ___| | | | _ \| | 4# / __| | | | |_) | | 5# | (__| |_| | _ <| |___ 6# \___|\___/|_| \_\_____| 7# 8# Copyright (C) Daniel Stenberg, <daniel@haxx.se>, et al. 9# 10# This software is licensed as described in the file COPYING, which 11# you should have received as part of this distribution. The terms 12# are also available at https://curl.se/docs/copyright.html. 13# 14# You may opt to use, copy, modify, merge, publish, distribute and/or sell 15# copies of the Software, and permit persons to whom the Software is 16# furnished to do so, under the terms of the COPYING file. 17# 18# This software is distributed on an "AS IS" basis, WITHOUT WARRANTY OF ANY 19# KIND, either express or implied. 20# 21# SPDX-License-Identifier: curl 22# 23########################################################################### 24 25noinst_PROGRAMS = getpart resolve rtspd sockfilt sws tftpd \ 26 socksd disabled mqttd 27 28CURLX_SRCS = \ 29 ../../lib/mprintf.c \ 30 ../../lib/nonblock.c \ 31 ../../lib/strtoofft.c \ 32 ../../lib/warnless.c \ 33 ../../lib/timediff.c \ 34 ../../lib/dynbuf.c \ 35 ../../lib/strdup.c \ 36 ../../lib/strcase.c \ 37 ../../lib/curl_get_line.c \ 38 ../../lib/curl_multibyte.c 39 40CURLX_HDRS = \ 41 ../../lib/curlx.h \ 42 ../../lib/nonblock.h \ 43 ../../lib/strtoofft.h \ 44 ../../lib/warnless.h \ 45 ../../lib/timediff.h \ 46 ../../lib/curl_ctype.h \ 47 ../../lib/dynbuf.h \ 48 ../../lib/strdup.h \ 49 ../../lib/curl_get_line.h \ 50 ../../lib/curl_multibyte.h 51 52USEFUL = \ 53 getpart.c \ 54 getpart.h \ 55 server_setup.h \ 56 ../../lib/base64.c \ 57 ../../lib/curl_base64.h \ 58 ../../lib/memdebug.c \ 59 ../../lib/memdebug.h 60 61UTIL = \ 62 util.c \ 63 util.h 64 65getpart_SOURCES = $(CURLX_SRCS) $(CURLX_HDRS) $(USEFUL) \ 66 testpart.c 67getpart_LDADD = @CURL_NETWORK_AND_TIME_LIBS@ 68getpart_CFLAGS = $(AM_CFLAGS) 69 70resolve_SOURCES = $(CURLX_SRCS) $(CURLX_HDRS) $(USEFUL) $(UTIL) \ 71 resolve.c 72resolve_LDADD = @CURL_NETWORK_AND_TIME_LIBS@ 73resolve_CFLAGS = $(AM_CFLAGS) 74 75rtspd_SOURCES = $(CURLX_SRCS) $(CURLX_HDRS) $(USEFUL) $(UTIL) \ 76 server_sockaddr.h \ 77 rtspd.c 78rtspd_LDADD = @CURL_NETWORK_AND_TIME_LIBS@ 79rtspd_CFLAGS = $(AM_CFLAGS) 80 81sockfilt_SOURCES = $(CURLX_SRCS) $(CURLX_HDRS) $(USEFUL) $(UTIL) \ 82 server_sockaddr.h \ 83 sockfilt.c \ 84 ../../lib/inet_pton.c 85sockfilt_LDADD = @CURL_NETWORK_AND_TIME_LIBS@ 86sockfilt_CFLAGS = $(AM_CFLAGS) 87 88socksd_SOURCES = $(CURLX_SRCS) $(CURLX_HDRS) $(USEFUL) $(UTIL) \ 89 server_sockaddr.h socksd.c \ 90 ../../lib/inet_pton.c 91socksd_LDADD = @CURL_NETWORK_AND_TIME_LIBS@ 92socksd_CFLAGS = $(AM_CFLAGS) 93 94mqttd_SOURCES = $(CURLX_SRCS) $(CURLX_HDRS) $(USEFUL) $(UTIL) \ 95 server_sockaddr.h mqttd.c \ 96 ../../lib/inet_pton.c 97mqttd_LDADD = @CURL_NETWORK_AND_TIME_LIBS@ 98mqttd_CFLAGS = $(AM_CFLAGS) 99 100sws_SOURCES = $(CURLX_SRCS) $(CURLX_HDRS) $(USEFUL) $(UTIL) \ 101 server_sockaddr.h \ 102 sws.c \ 103 ../../lib/inet_pton.c 104sws_LDADD = @CURL_NETWORK_AND_TIME_LIBS@ 105sws_CFLAGS = $(AM_CFLAGS) 106 107tftpd_SOURCES = $(CURLX_SRCS) $(CURLX_HDRS) $(USEFUL) $(UTIL) \ 108 server_sockaddr.h \ 109 tftpd.c \ 110 tftp.h 111tftpd_LDADD = @CURL_NETWORK_AND_TIME_LIBS@ 112tftpd_CFLAGS = $(AM_CFLAGS) 113 114disabled_SOURCES = disabled.c 115