Skip to content

chore: add support to customize download url of vendored dependencies#319

Merged
wgtmac merged 5 commits into
apache:mainfrom
Subham-KRLX:add-china-mirrors
Nov 25, 2025
Merged

chore: add support to customize download url of vendored dependencies#319
wgtmac merged 5 commits into
apache:mainfrom
Subham-KRLX:add-china-mirrors

Conversation

@Subham-KRLX

Copy link
Copy Markdown
Contributor

Fixes #239

Comment thread README.md Outdated
Comment thread cmake_modules/IcebergThirdpartyToolchain.cmake
Comment thread BUILD_CHINA.md Outdated
@Subham-KRLX

Copy link
Copy Markdown
Contributor Author

@wgtmac Thank you for the feedback I have addressed both of your comments

Documented all ICEBERG_*_URL environment variables at the top of IcebergThirdpartyToolchain.cmake (L24-40)
Removed BUILD_CHINA.md
Updated README.md with generic guidance on customizing dependency URLs

The PR now only adds optional environment variables with documentation keeping everything flexible without region-specific docs.

Comment thread README.md Outdated
@wgtmac wgtmac changed the title Add China mirror support for dependencies chore: add support to customize download url of vendored dependencies Nov 25, 2025
@wgtmac

wgtmac commented Nov 25, 2025

Copy link
Copy Markdown
Member

Thanks for improving this! @Subham-KRLX Thanks @zhjwpku @Xuanwo @HuaHuaY for the review!

@wgtmac wgtmac merged commit de7f1dc into apache:main Nov 25, 2025
10 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

build deps mirror for China

5 participants