36 lines
1.5 KiB
Plaintext
36 lines
1.5 KiB
Plaintext
# Build products the serving tree needs. ./build.sh verifies every path in this list
|
|
# after the compile, and hashes them into vllm/.build-products.sha256.
|
|
# Lines starting with '#' are skipped.
|
|
vllm/_C_stable_libtorch.abi3.so
|
|
vllm/_moe_C_stable_libtorch.abi3.so
|
|
vllm/_version.py
|
|
vllm/cumem_allocator.abi3.so
|
|
vllm/fs_io_C.abi3.so
|
|
vllm/spinloop.abi3.so
|
|
vllm/third_party/flashmla/flash_mla_interface.py
|
|
vllm/third_party/fmha_sm100/
|
|
vllm/third_party/tml_fa4/
|
|
vllm/third_party/triton_kernels/
|
|
vllm/vllm_flash_attn/_vllm_fa2_C.abi3.so
|
|
vllm/vllm_flash_attn/_vllm_fa3_C.abi3.so
|
|
vllm/vllm_flash_attn/cute/
|
|
vllm/vllm_flash_attn/layers/
|
|
vllm/vllm_flash_attn/ops/
|
|
|
|
# Built only when the matching toolchain is present. build.sh warns when cargo is missing,
|
|
# and prints the exact command to add it. vllm-rs is the optional Rust frontend
|
|
# (envs.py: VLLM_RUST_FRONTEND_PATH); the tool parsers in the shipped serve profile are Python.
|
|
#vllm/vllm-rs
|
|
#vllm/_rust_tool_parser.abi3.so
|
|
|
|
# Built only for the architectures that have kernels. cmake/external_projects/*.cmake gate these
|
|
# per arch: flashmla 9.0a/10.0/10.7, deepselect 10.0, flashkda 9.0a/10.0/12.0, qutlass 10.0/12.0,
|
|
# deep_gemm (optional vllm._deep_gemm_C, the DeepSeek-V4 path). arch 8.6 (RTX 3090) builds none of
|
|
# them, and the Qwen3.8-Flash-Next serve path does not import them.
|
|
#vllm/_deepselect_C.abi3.so
|
|
#vllm/_flashkda_C.abi3.so
|
|
#vllm/_flashmla_C.abi3.so
|
|
#vllm/_flashmla_extension_C.abi3.so
|
|
#vllm/_qutlass_C.abi3.so
|
|
#vllm/third_party/deep_gemm/
|