[Fix] Fix package_tools (#1772)

* copy mmdeploy_onnx2ncnn when build wheel package

* prevent copy build/lib/* when build wheel
pull/1804/head
Chen Xin 2023-02-23 10:10:40 +08:00 committed by GitHub
parent 2a98db9670
commit 116098e9a6
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 2 additions and 0 deletions

View File

@ -2,6 +2,7 @@ include requirements/*.txt
include mmdeploy/backend/ncnn/*.so
include mmdeploy/backend/ncnn/*.dll
include mmdeploy/backend/ncnn/*.pyd
include mmdeploy/backend/ncnn/mmdeploy_onnx2ncnn*
include mmdeploy/lib/*.so
include mmdeploy/lib/*.dll
include mmdeploy/lib/*.pyd

View File

@ -169,6 +169,7 @@ def build_mmdeploy(cfg, mmdeploy_dir, dist_dir=None):
# build cmd
build_cmd = 'cmake --build . -- -j$(nproc) && cmake --install .'
_call_command(build_cmd, build_dir)
_remove_if_exist(osp.join(build_dir, 'lib'))
# build wheel
bdist_cmd = _create_bdist_cmd(cfg, c_ext=False, dist_dir=dist_dir)