Enhancements for wheel generation and logging
commit b6c0f1801401108985639bc7b245d67ed613e3ba (HEAD -> gst_wheel, origin/gst_wheel)
Author: Thibault Saunier <tsaunier@igalia.com>
Date: Wed Sep 22 12:59:37 2021 -0300
Simplify logging by using python module
commit 83d1ae74fdfb451d89ac9d435f8ce1f13f0e7d6a
Author: Thibault Saunier <tsaunier@igalia.com>
Date: Tue Sep 21 12:25:50 2021 -0300
Make usable from a local directory in some other projects
commit 1b509af72e8da98c0f8b9b0102fc9aec3d03cfe6
Author: Thibault Saunier <tsaunier@igalia.com>
Date: Tue Sep 21 11:23:45 2021 -0300
Rework the way we determine how to pack files in wheel
commit d6e8abe16247a5c7a3d6e7687bb45f9f3764786f
Author: Thibault Saunier <tsaunier@igalia.com>
Date: Tue Sep 21 11:21:14 2021 -0300
Make WheelBuilder a Logger
commit 8b897743b3ff5424e03a2d428e61330b1898036a
Author: Thibault Saunier <tsaunier@igalia.com>
Date: Tue Sep 21 11:17:14 2021 -0300
Simplify calling MesonSetupCommand and set `--libdir` ourself
commit 4ee19b51252d039411c2a742f9d2698f699d8f54
Author: Thibault Saunier <tsaunier@igalia.com>
Date: Wed Sep 15 17:40:57 2021 -0300
Fix extra_args handling
There where 2 issues:
- It was not overriding default options but making them default instead
- It was first quoting the args to then split them, resulting in a single
string per argument instead of splitting them as expected
Also `posix=True` is the default anyway
commit 83da59556f427299da80ef7fc9b73e768c8d857a
Author: Thibault Saunier <tsaunier@igalia.com>
Date: Wed Sep 15 10:11:18 2021 -0300
Disable gi-scanner cache
Working around weird side effects of how build setups its env
commit f4c8a284494be3d644dda794ce50963ee4fee5c2
Author: Thibault Saunier <tsaunier@igalia.com>
Date: Wed Sep 15 10:08:39 2021 -0300
Add options to configure verbosity