Added support for running on Symbian OS.
This commit is contained in:
7
packages/Symbian/group/bld.inf
Normal file
7
packages/Symbian/group/bld.inf
Normal file
@@ -0,0 +1,7 @@
|
||||
//
|
||||
// libcurl and curl bld.inf file for Symbian OS
|
||||
//
|
||||
|
||||
PRJ_MMPFILES
|
||||
libcurl.mmp
|
||||
curl.mmp
|
||||
13
packages/Symbian/group/curl.iby
Normal file
13
packages/Symbian/group/curl.iby
Normal file
@@ -0,0 +1,13 @@
|
||||
//
|
||||
// curl file transfer utility command-line utility
|
||||
//
|
||||
|
||||
#ifndef CURL_IBY
|
||||
#define CURL_IBY
|
||||
|
||||
#include <openenv.iby>
|
||||
#include <libcurl.iby>
|
||||
|
||||
file=ABI_DIR\BUILD_DIR\curl.exe System\Programs\curl.exe
|
||||
|
||||
#endif // CURL_IBY
|
||||
23
packages/Symbian/group/curl.mmp
Normal file
23
packages/Symbian/group/curl.mmp
Normal file
@@ -0,0 +1,23 @@
|
||||
//
|
||||
// cURL network retrieval client
|
||||
//
|
||||
|
||||
TARGET curl.exe
|
||||
TARGETTYPE exe
|
||||
UID 0x00000000 0x10206442
|
||||
|
||||
SOURCEPATH ..\..\..\src
|
||||
SOURCE \
|
||||
main.c hugehelp.c urlglob.c writeout.c writeenv.c \
|
||||
getpass.c homedir.c curlutil.c
|
||||
|
||||
SYSTEMINCLUDE ..\..\..\include ..\..\..\lib ..\..\..\include\curl \
|
||||
\epoc32\include \epoc32\include\stdapis
|
||||
|
||||
LIBRARY euser.lib libc.lib libcurl.lib
|
||||
STATICLIBRARY libcrt0.lib
|
||||
|
||||
CAPABILITY ALL -Tcb
|
||||
|
||||
EPOCSTACKSIZE 0x18000
|
||||
|
||||
12
packages/Symbian/group/libcurl.iby
Normal file
12
packages/Symbian/group/libcurl.iby
Normal file
@@ -0,0 +1,12 @@
|
||||
//
|
||||
// libcurl file transfer DLL
|
||||
//
|
||||
|
||||
#ifndef LIBCURL_IBY
|
||||
#define LIBCURL_IBY
|
||||
|
||||
#include <openenv.iby>
|
||||
|
||||
file=ABI_DIR\BUILD_DIR\libcurl.dll System\Libs\libcurl.dll
|
||||
|
||||
#endif
|
||||
32
packages/Symbian/group/libcurl.mmp
Normal file
32
packages/Symbian/group/libcurl.mmp
Normal file
@@ -0,0 +1,32 @@
|
||||
//
|
||||
// libcurl.dll cURL network retrieval client library
|
||||
//
|
||||
|
||||
TARGET libcurl.dll
|
||||
TARGETTYPE dll
|
||||
UID 0x1000008d 0x10206D00
|
||||
|
||||
MACRO BUILDING_LIBCURL=1
|
||||
|
||||
SOURCEPATH ..\..\..\lib
|
||||
SOURCE \
|
||||
file.c timeval.c base64.c hostip.c progress.c formdata.c \
|
||||
cookie.c http.c sendf.c ftp.c url.c dict.c if2ip.c speedcheck.c \
|
||||
ldap.c ssluse.c version.c getenv.c escape.c mprintf.c telnet.c \
|
||||
netrc.c getinfo.c transfer.c strequal.c easy.c security.c krb4.c \
|
||||
krb5.c memdebug.c http_chunks.c strtok.c connect.c llist.c hash.c \
|
||||
multi.c content_encoding.c share.c http_digest.c md5.c \
|
||||
http_negotiate.c http_ntlm.c inet_pton.c strtoofft.c strerror.c \
|
||||
hostares.c hostasyn.c hostip4.c hostip6.c hostsyn.c hostthre.c \
|
||||
inet_ntop.c parsedate.c select.c gtls.c sslgen.c tftp.c splay.c \
|
||||
strdup.c socks.c ssh.c nss.c qssl.c
|
||||
|
||||
USERINCLUDE ..\..\..\lib
|
||||
|
||||
SYSTEMINCLUDE ..\..\..\include ..\..\..\include\curl \
|
||||
\epoc32\include\stdapis \epoc32\include
|
||||
|
||||
LIBRARY euser.lib libc.lib
|
||||
CAPABILITY ALL -Tcb
|
||||
|
||||
EPOCALLOWDLLDATA
|
||||
Reference in New Issue
Block a user