libcurl.mmp 1.8 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556
  1. //
  2. // libcurl.dll cURL network retrieval client library
  3. //
  4. // Build-time options (uncomment these to enable)
  5. //#define ENABLE_ZLIB // Enable gzip/deflate decompression
  6. //#define ENABLE_SSL // Enable SSL for HTTPS/FTPS (requires S60 Open C SDK)
  7. TARGET libcurl.dll
  8. TARGETTYPE dll
  9. UID 0x1000008d 0xF0206D00
  10. MACRO BUILDING_LIBCURL
  11. #ifdef ENABLE_ZLIB
  12. MACRO HAVE_LIBZ
  13. #endif
  14. #ifdef ENABLE_SSL
  15. MACRO USE_SSLEAY
  16. #endif
  17. SOURCEPATH ../../../lib
  18. SOURCE \
  19. file.c timeval.c base64.c hostip.c progress.c formdata.c \
  20. cookie.c http.c sendf.c ftp.c url.c dict.c if2ip.c speedcheck.c \
  21. ldap.c ssluse.c version.c getenv.c escape.c mprintf.c telnet.c \
  22. netrc.c getinfo.c transfer.c strequal.c easy.c security.c krb4.c \
  23. krb5.c memdebug.c http_chunks.c strtok.c connect.c llist.c hash.c \
  24. multi.c content_encoding.c share.c http_digest.c md5.c curl_rand.c \
  25. http_negotiate.c http_ntlm.c inet_pton.c strtoofft.c strerror.c \
  26. hostares.c hostasyn.c hostip4.c hostip6.c hostsyn.c hostthre.c \
  27. inet_ntop.c parsedate.c select.c gtls.c sslgen.c tftp.c splay.c \
  28. strdup.c socks.c ssh.c nss.c qssl.c rawstr.c curl_addrinfo.c \
  29. socks_gssapi.c socks_sspi.c curl_sspi.c slist.c nonblock.c \
  30. curl_memrchr.c imap.c pop3.c smtp.c pingpong.c rtsp.c curl_threads.c
  31. USERINCLUDE ../../../lib ../../../include/curl
  32. #ifdef ENABLE_SSL
  33. USERINCLUDE /epoc32/include/osextensions/stdapis
  34. // Older versions of the SDK need this instead:
  35. //USERINCLUDE /epoc32/include/stdapis/openssl
  36. #endif
  37. SYSTEMINCLUDE ../../../include /epoc32/include/stdapis /epoc32/include
  38. LIBRARY euser.lib libc.lib
  39. #ifdef ENABLE_ZLIB
  40. LIBRARY ezlib.lib
  41. #endif
  42. #ifdef ENABLE_SSL
  43. LIBRARY libssl.lib libcrypto.lib
  44. #endif
  45. CAPABILITY NetworkServices
  46. EPOCALLOWDLLDATA