Skip to content

[VL] Support independent Gluten CPP build#10575

Merged
zhouyuan merged 1 commit intoapache:mainfrom
kerwin-zk:builddeps-veloxbe
Aug 29, 2025
Merged

[VL] Support independent Gluten CPP build#10575
zhouyuan merged 1 commit intoapache:mainfrom
kerwin-zk:builddeps-veloxbe

Conversation

@kerwin-zk
Copy link
Copy Markdown
Contributor

@kerwin-zk kerwin-zk commented Aug 28, 2025

What changes are proposed in this pull request?

Currently, when using builddeps-veloxbe.sh to compile gluten cpp independently, it first fetches the velox code and installs related dependencies, so you can’t compile only gluten cpp even if velox has already been built. After this PR, running builddeps-veloxbe.sh <build_option> build_gluten_cpp will compile only gluten cpp.

How was this patch tested?

CI

@github-actions github-actions bot added the BUILD label Aug 28, 2025
@philo-he philo-he changed the title [VL] Support compiling gluten cpp independently [VL] Support independent Gluten CPP build Aug 28, 2025
@philo-he philo-he self-requested a review August 28, 2025 14:04
Copy link
Copy Markdown
Member

@philo-he philo-he left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good. One minor comment.

@philo-he
Copy link
Copy Markdown
Member

Will merge this pr today if no other comments.

Copy link
Copy Markdown
Member

@zhouyuan zhouyuan left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

👍

@zhouyuan zhouyuan merged commit 2052a74 into apache:main Aug 29, 2025
52 of 53 checks passed
zml1206 pushed a commit to zml1206/gluten that referenced this pull request Sep 12, 2025
Currently, when using builddeps-veloxbe.sh to compile gluten cpp independently, it first fetches the velox code and installs related dependencies, so you can’t compile only gluten cpp even if velox has already been built. After this PR, running builddeps-veloxbe.sh <build_option> build_gluten_cpp will compile only gluten cpp.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants