sapling/hgext/extlib
Kostia Balytskyi a322b60e97 datapackstore: use C++11-compatible chrono code
Summary:
D8410266 introduces the use of `chrono_literals` namespace, which requires
C++14. Since we don't use C++14 otherwise, let's not use it here as well.

Reviewed By: farnz

Differential Revision: D8418398

fbshipit-source-id: c2243c2cdf51587cda698bf7c2e96691cea2d305
2018-06-14 06:23:26 -07:00
..
cfastmanifest hg: disable check-code tests for C code 2018-06-05 19:21:43 -07:00
cstore datapackstore: use C++11-compatible chrono code 2018-06-14 06:23:26 -07:00
ctreemanifest cstore: add treemanifest.listdir 2018-06-12 09:23:44 -07:00
indexes cleanup: remove Cargo.lock from check-in 2018-04-21 03:42:58 -07:00
phabricator Upgrade to 18.5b1 2018-05-30 02:23:58 -07:00
pyrevisionstore fix method naming 2018-06-05 09:08:21 -07:00
pywatchman Upgrade to 18.5b1 2018-05-30 02:23:58 -07:00
watchmanclient Upgrade to 18.5b1 2018-05-30 02:23:58 -07:00
__init__.py fb-hgext: integrate rust libraries and extensions with setup.py 2018-01-08 15:26:24 -08:00
cfastmanifest.c hg: disable check-code tests for C code 2018-06-05 19:21:43 -07:00
linelog.pyx hg: basic support for building hg using buck 2018-04-13 21:50:58 -07:00
litemmap.pyx basepack: workaround Python's mmap fd limit 2018-04-13 21:51:00 -07:00
README.md READMEs: tweaks based on feedback 2018-01-12 12:35:52 -08:00
traceprofimpl.cpp hg: disable check-code tests for C code 2018-06-05 19:21:43 -07:00

extlib

Code that extensions depend on, but aren't themselves extensions, should go here. Both native (C/C++/Cython/Rust) and Python code is allowed. Code that depends on Python is also allowed.

In theory, this code should slowly disappear as extension code gets folded into mainline Mercurial. (The native bits should go into lib/ or mercurial/cext), the Python code into mercurial/ itself.)

See also lib/README.md, mercurial/cext/README.md.