SubDir P4 script libs cURL ; SubDirCcFlags -I$(SSLINCDIR) [ FDefines Z_PREFIX ] ; SubDirHdrs $(P4) script libs cURL ; SubDirHdrs $(P4) script libs cURL curl ; SubDirHdrs $(P4) zlib ; # Just adding these to the CCFLAGS is less verbose than writing an # ObjectDefines for each source file. # # Note that this block is duplicated in the vauth and vtls dirs. if $(OS) = NT { SubDirCcFlags /DCURL_STATICLIB /DWIN32 /FD /DBUILDING_LIBCURL /DCURL_DISABLE_FTP /DCURL_DISABLE_LDAP /DCURL_DISABLE_TELNET /DCURL_DISABLE_DICT /DCURL_DISABLE_FILE /DCURL_DISABLE_TFTP /DCURL_DISABLE_IMAP /DCURL_DISABLE_POP3 /DUSE_OPENSSL /DHAVE_ZLIB_H /DHAVE_ZLIB /DHAVE_LIBZ /DUSE_IPV6 /DCURL_DISABLE_NTLM /DCURL_DISABLE_GOPHER /DCURL_DISABLE_RTSP ; } else { SubDirCcFlags -DHAVE_CONFIG_H -DBUILDING_LIBCURL -DCURL_STATICLIB -DCURL_HIDDEN_SYMBOLS -DCURL_DISABLE_NTLM -fvisibility=hidden ; } Library $(P4SCRIPT_CURL) : amigaos.c asyn-ares.c asyn-thread.c base64.c conncache.c connect.c content_encoding.c cookie.c curl_addrinfo.c curl_ctype.c curl_des.c curl_endian.c curl_fnmatch.c curl_gethostname.c curl_gssapi.c curl_memrchr.c curl_multibyte.c curl_ntlm_core.c curl_ntlm_wb.c curl_path.c curl_range.c curl_rtmp.c curl_sasl.c curl_sspi.c curl_threads.c dict.c dotdot.c easy.c escape.c file.c fileinfo.c formdata.c ftp.c ftplistparser.c getenv.c getinfo.c gopher.c hash.c hmac.c hostasyn.c hostcheck.c hostip.c hostip4.c hostip6.c hostsyn.c http.c http2.c http_chunks.c http_digest.c http_negotiate.c http_ntlm.c http_proxy.c idn_win32.c if2ip.c imap.c inet_ntop.c inet_pton.c krb5.c ldap.c llist.c md4.c md5.c memdebug.c mime.c mprintf.c multi.c netrc.c non-ascii.c nonblock.c nwlib.c nwos.c openldap.c parsedate.c pingpong.c pipeline.c pop3.c progress.c psl.c rand.c rtsp.c security.c select.c sendf.c setopt.c sha256.c share.c slist.c smb.c smtp.c socks.c socks_gssapi.c socks_sspi.c speedcheck.c splay.c ssh-libssh.c ssh.c strcase.c strdup.c strerror.c strtok.c strtoofft.c system_win32.c telnet.c tftp.c timeval.c transfer.c url.c version.c warnless.c wildcard.c x509asn1.c ; SubInclude p4 script libs cURL vauth ; SubInclude p4 script libs cURL vtls ;