| [Feature] Update custom op build framework (#8146)
## Summary
- update the custom-op build and packaging framework
- align current custom-op integration under csrc while keeping the
current main-branch operator implementations
- improve custom-op runtime environment bootstrap so single-op tests and
offline service no longer depend on manually sourcing vendor env scripts
- keep the non-custom-op build path unchanged
## Notes
- this PR focuses on the custom-op build framework update and related
runtime loading path changes
- operator implementations continue to follow the current main-branch
codebase
- final validation for this PR state relies on the CI results on GitHub
## Validation
- remote A2 targeted verification completed for custom-op build/install
and runtime bootstrap
- full CI is used as the final validation gate for this PR state
- vLLM version:
- vLLM main: https://github.com/vllm-project/vllm/commit/v0.19.0
Signed-off-by: maoxx241 <maomaoyu870@gmail.com> | 18 天前 |