mirror of
https://github.com/facebook/sapling.git
synced 2024-10-06 23:07:18 +03:00
445af61f11
Summary: Previously, `conch_parser` was built as a separate Python module (`.so`) so it is not distributed with the main executable, for portability and binary size considerations. However, it's annoying to maintain a separate Python module, for example, buck macOS build would have issues importing it. The binary size concern also seems minor: stripped Linux binary increases from 43174872 to 43537624 bytes, +363KB, less than 1%. Therefore, let's just embed `conch_parser` directly for better macOS support. `conch_parser` is kept in case someone wants to build a standalone Python extension. Reviewed By: zzl0 Differential Revision: D42822105 fbshipit-source-id: 287f25aa1860836a3c7df913233b9cb92d6fd0e3 |
||
---|---|---|
.. | ||
bindings | ||
conch_parser | ||
pybindings/src | ||
__init__.py | ||
linelog.pyx | ||
traceprof.pyx |