1
0
Files
libcmo21/Assets/BMapBindings/pybmap/README.md

20 lines
804 B
Markdown
Raw Normal View History

2026-02-09 22:56:38 +08:00
# pybmap
2026-02-09 22:56:38 +08:00
## Layout
2026-02-09 22:56:38 +08:00
This project follow `src` and `test` layout and is managed by Astral UV.
The source code of pybmap is located inside `src`.
And the files located in `test` is used for testing.
2026-02-09 22:56:38 +08:00
> [!NOTE]
> The files located in `test` are not prepared for `pytest` framework.
> The test should be executed manually by `uv run test/main.py`.
2026-02-09 22:56:38 +08:00
## Native BMap Library Location
The native BMap library file should be placed with `bmap.py` file.
The native BMap library must be named as `BMap.dll` (in Windows), `BMap.so` (in Linux or BSD), `BMap.dylib` (in macOS), or `BMap.bin` (in any other platforms).
If you are building final distributed package file, such as `.whl` file, you may need manually put native BMap library file into package file because I have not write this behavior in any script.