Commit Graph

4 Commits

Author SHA1 Message Date
Kostia Balytskyi
64b26c3c94 hg: migrate cfastmanifest code from system to portability headers
Summary: To allow for Windows compilation.

Differential Revision: D7568270

fbshipit-source-id: eeef1b3712a30da3263ac2e2554d26f2aa48ff1a
2018-04-13 21:51:51 -07:00
Kostia Balytskyi
446d302f33 hg: do not use void* arithmetics not supported by the standard
Summary:
Yet another gcc-specific behavior that we're using.

FYI: https://stackoverflow.com/a/3524270/440677

Differential Revision: D7568272

fbshipit-source-id: ffa033ee9ec521ca0b4ac4befe447929c93db273
2018-04-13 21:51:51 -07:00
Jun Wu
e8883f6131 hg: build cstore and cfastmanifest with buck
Reviewed By: DurhamG

Differential Revision: D6828060

fbshipit-source-id: 8af66b61b6bb8d7774e45fd97d5192fedaa03d72
2018-04-13 21:51:00 -07:00
Saurabh Singh
9da30944be cfastmanifest: move to hgext/extlib/
Summary:
Moves ctreemanifest into hgext/extlib/. D6679698 was committed to scratch branch
by mistake.

Test Plan: make local && cd tests && ./run-tests.py

Reviewers: durham, #mercurial, #sourcecontrol

Reviewed By: durham

Differential Revision: https://phabricator.intern.facebook.com/D6684623

Signature: 6684623:1515522634:9bec363d00990d9ff7d5f655e30ab8cae636155c
2018-01-09 10:36:54 -08:00