Mercurial > mxe-octave
changeset 1455:94cdbe762889
test program for package curl
author | Volker Grabsch <vog@notjusthosting.com> |
---|---|
date | Mon, 29 Nov 2010 01:16:25 +0100 |
parents | e0507874b083 |
children | c92395bc3a88 |
files | src/curl-test.c src/curl.mk |
diffstat | 2 files changed, 28 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/curl-test.c Mon Nov 29 01:16:25 2010 +0100 @@ -0,0 +1,23 @@ +/* This file is part of mingw-cross-env. */ +/* See doc/index.html for further information. */ + +#include <curl/curl.h> + +int main(int argc, char *argv[]) +{ + CURL *curl; + + (void)argc; + (void)argv; + + curl = curl_easy_init(); + if (!curl) { + return 1; + } + + curl_easy_setopt(curl, CURLOPT_URL, "http://example.com/"); + curl_easy_perform(curl); + + curl_easy_cleanup(curl); + return 0; +}
--- a/src/curl.mk Mon Nov 29 01:15:43 2010 +0100 +++ b/src/curl.mk Mon Nov 29 01:16:25 2010 +0100 @@ -29,4 +29,9 @@ --with-libidn \ LIBS="-lgcrypt -liconv `$(PREFIX)/$(TARGET)/bin/gpg-error-config --libs`" $(MAKE) -C '$(1)' -j '$(JOBS)' install bin_PROGRAMS= sbin_PROGRAMS= noinst_PROGRAMS= + + '$(TARGET)-gcc' \ + -W -Wall -Werror -ansi -pedantic \ + '$(2).c' -o '$(PREFIX)/$(TARGET)/bin/test-curl.exe' \ + `'$(TARGET)-pkg-config' libcurl --cflags --libs` endef