glib/.gitlab-ci
Christoph Reiter 70ad484508 gresource-tool: fix build in case libelf is available on Windows. Fixes #1466
The gresource code uses libelf if available but that also depends on mmap but isn't
guarded with HAVE_MMAP. This can make the build fail under MSYS2 where a mingw version
of libelf exists but there is no mmap.

Instead of guarting the libelf code with HAVE_LIBELF add a new macro named USE_LIBELF
which is only defined if libelf and mmap support are available.

Also install the mingw libelf version for CI so we catch similar errors in the future.
2018-08-01 19:08:39 +02:00
..
android-download-ndk.sh ci: Add latest Android API level 28 2018-06-27 09:23:13 -04:00
android-setup-env.sh ci: Add latest Android API level 28 2018-06-27 09:23:13 -04:00
coverage-docker.sh CI: Include coverage data of code which isn't executed by the test suite. 2018-07-06 09:36:01 +02:00
cross_file_mingw64.txt Add mingw64 cross build CI 2018-05-28 09:22:55 -04:00
Dockerfile ci: Update meson to 0.47.0 in docker image 2018-07-03 11:00:54 -04:00
fixup-cov-paths.py ci: collect test coverage and deploy a html report through gitlab pages 2018-05-02 11:14:45 +01:00
run-docker.sh ci: Update meson to 0.47.0 in docker image 2018-07-03 11:00:54 -04:00
test-msvc.bat ci: Install meson 0.47.0 on Windows envs 2018-07-03 16:01:55 -04:00
test-msys2.sh gresource-tool: fix build in case libelf is available on Windows. Fixes #1466 2018-08-01 19:08:39 +02:00