mirror of
https://github.com/facebook/sapling.git
synced 2024-10-07 15:27:13 +03:00
269f4023c6
Summary: ``` building 'indexes' library extension warning: profiles for the non root package will be ignored, specify profiles at the workspace root: package: /data/users/sfilip/fbsource/fbcode/scm/hg/edenscm/hgext/extlib/indexes/Cargo.toml workspace: /data/users/sfilip/fbsource/fbcode/scm/hg/edenscm/hgext/extlib/Cargo.toml warning: profiles for the non root package will be ignored, specify profiles at the workspace root: package: /data/users/sfilip/fbsource/fbcode/scm/hg/edenscm/hgext/extlib/pyrevisionstore/Cargo.toml workspace: /data/users/sfilip/fbsource/fbcode/scm/hg/edenscm/hgext/extlib/Cargo.toml ``` `profile` settings are ignored for non root packages. I introduced this issue when I added a workspace for extlib: D14543989. Reviewed By: kulshrax Differential Revision: D14606019 fbshipit-source-id: 7ec4743d0913e443c378ae83f392817f6e6d3aab |
||
---|---|---|
.. | ||
cfastmanifest | ||
cstore | ||
ctreemanifest | ||
indexes | ||
phabricator | ||
pyrevisionstore | ||
pywatchman | ||
watchmanclient | ||
__init__.py | ||
Cargo.toml | ||
cfastmanifest.c | ||
linelog.pyx | ||
litemmap.pyx | ||
mysqlutil.py | ||
README.md | ||
traceprofimpl.cpp |
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
.