Mercurial > hg
view tests/test-debug-rebuild-dirstate.t @ 52274:6aa4ee2bb128 stable
contrib: add a script to build all of the wheels on macOS
This is mostly a translation of `contrib/packaging/build-windows-wheels.bat`,
except the default pythons to build can be inferred from `setup.py` and/or
`pyproject.toml`, and all use the same configuration. All we need to do is
force the building of translation files, tell it to skip pypy wheels, and tell
it to build universal2 wheels instead of for the current architecture.
author | Matt Harbison <matt_harbison@yahoo.com> |
---|---|
date | Fri, 15 Nov 2024 21:52:31 -0500 |
parents | dcaa2df1f688 |
children |
line wrap: on
line source
#require rust $ cat >> $HGRCPATH << EOF > [format] > use-dirstate-v2=1 > [storage] > dirstate-v2.slow-path=allow > EOF $ hg init t $ cd t $ for i in 1 2 3 4 5 6 7 8 9 10; do touch foobar$i; done $ hg add . adding foobar1 adding foobar10 adding foobar2 adding foobar3 adding foobar4 adding foobar5 adding foobar6 adding foobar7 adding foobar8 adding foobar9 $ hg commit -m "1" Check that there's no space leak on debugrebuilddirstate $ f --size .hg/dirstate* .hg/dirstate: size=133 .hg/dirstate.88698448: size=511 $ hg debugrebuilddirstate $ f --size .hg/dirstate* .hg/dirstate: size=133 .hg/dirstate.6b8ab34b: size=511 $ hg debugrebuilddirstate $ f --size .hg/dirstate* .hg/dirstate: size=133 .hg/dirstate.b875dfc5: size=511