Revert "build: disable gir install via list to pacify meson >= 0.60.2 (#98)" (#100)
This reverts commit a4f6cfc521094afc4acb349a77fee2f7b1ebf6e3.
This commit was wrong, because it tried to work around a bug in a single
version of meson by using something that isn't, wasn't, and won't be a
valid value.
The fixed version of meson 0.60.x has been out for a while now, which
once again accepts `false`, and 0.61.0 also accepts `false` but was
known at the time of this workaround to not work in meson-git master
(now meson 0.61.0).
Using `false` is acceptable and the failure to accept it has been
qualified as a meson regression. Using `[false]` is just... trying to
fuzz meson with random objects until you get something that slips its
way through the argument checker and produces desired effects on the
python implementation level.
build: disable gir install via list to pacify meson >= 0.60.2 (#98)
meson.build:541:0: ERROR: "install_dir" must be specified when installing a target
installed-tests/js/meson.build:47:0: ERROR: "install_dir" must be specified when installing a target
installed-tests/js/meson.build:66:0: ERROR: "install_dir" must be specified when installing a target
installed-tests/js/meson.build:81:0: ERROR: "install_dir" must be specified when installing a target
b73665b...
by
Clement Lefebvre <email address hidden>
5.2.0
66b4dc2...
by
Clement Lefebvre <email address hidden>
fix failing test checking for version number (#94)
Now we reached 5.x, the version number cjs reports is no longer
compatible with this test, which needs to be periodically bumped on
every major release.
There should be a better way to handle this... but for now I narrowed
down both the lower and upper bounds to fit into ~current.
1b22254...
by
Clement Lefebvre <email address hidden>