[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [libmicrohttpd] [GSoC Update] Week 1
From: |
Didik Setiawan |
Subject: |
Re: [libmicrohttpd] [GSoC Update] Week 1 |
Date: |
Tue, 06 Jun 2017 07:32:49 +0700 |
User-agent: |
Zoho Mail |
On Tue, 06 Jun 2017 02:37:54 +0700 Tim Rühsen <address@hidden> wrote:
> I guess Christian meant to skip the appropriate tests if MHD is not
> installed/
> available. We should definitely get rid of our server code in libwget and
> focus on client functionality. Kick it out once MHD code works :-)
Understood.
> But of course we want to run as many tests as possible with MinGW as well...
> maybe you provide a script (e.g. in contrib/) that downloads/builds/installs
> MHD. Add that script to our CI runner YAML file(s) and we can test on MinGW
> as
> well. Let me know which packages you need for the docker images.
What I've done so far with .gitlab-ci.yml is add the following lines:
MinGW64:
+ before_script:
+ - dnf -y install wget
+ - wget http://ftp.gnu.org/gnu/libmicrohttpd/libmicrohttpd-0.9.55.tar.gz
+ - tar zxf libmicrohttpd-0.9.55.tar.gz && cd libmicrohttpd-0.9.55/
+ - mingw64-configure --prefix=/usr/x86_64-w64-mingw32/sys-root/mingw/
+ - mingw64-make -j$(nproc)
+ - mingw64-make -j$(nproc) LOG_COMPILER=wine install
+ - cd -
Should I move it to contrib/, or anything else? Because there is no such thing
like mingw-libmicrohttpd available on the docker images.
Regards,
Didik Setiawan
[libmicrohttpd] [GSoC Update] Week 2, Didik Setiawan, 2017/06/12
- Re: [libmicrohttpd] [GSoC Update] Week 2, Christian Grothoff, 2017/06/13
- Re: [libmicrohttpd] [GSoC Update] Week 2, Darshit Shah, 2017/06/13
- Re: [libmicrohttpd] [GSoC Update] Week 2, Evgeny Grin, 2017/06/14
- Re: [libmicrohttpd] [GSoC Update] Week 2, Didik Setiawan, 2017/06/17
- Re: [libmicrohttpd] [GSoC Update] Week 2, Tim Rühsen, 2017/06/17
- Re: [libmicrohttpd] [GSoC Update] Week 2, Evgeny Grin, 2017/06/17
- Re: [libmicrohttpd] [GSoC Update] Week 2, Didik Setiawan, 2017/06/17
- Re: [libmicrohttpd] [GSoC Update] Week 2, Evgeny Grin, 2017/06/17