]> granicus.if.org Git - graphviz/commit
remove Criterion submodule
authorMatthew Fernandez <matthew.fernandez@gmail.com>
Mon, 7 Mar 2022 00:47:16 +0000 (16:47 -0800)
committerMatthew Fernandez <matthew.fernandez@gmail.com>
Wed, 9 Mar 2022 03:59:31 +0000 (19:59 -0800)
commitdcefa205830a7307365f4dfb9faeaa889117d3c9
treefaee57be97cdfb1873d4459cd1fc8a6ff5276975
parent62205efece0682334e98a9250d5be5269667599f
remove Criterion submodule

Criterion is a testing framework that has been used for writing Graphviz unit
tests in the past (see tests/unit_tests). These unit tests are not currently
enabled. However, Windows CI unconditionally checks out all submodules, thus
pulling in a version of Criterion that goes unused.

This change removes the previously described behavior. If/when the
Criterion-based unit tests are resurrected, an up to date version of Criterion
can be pulled in via a package manager or the Windows build dependencies
repository¹ instead.

This change should slightly accelerate Windows CI jobs.

¹ https://gitlab.com/graphviz/graphviz-build-utilities
.gitmodules
dependencies/criterion [deleted submodule]