Skip to content

Cherry picks Delegate build and export platform#4685

Merged
nibanks merged 5 commits intomicrosoft:release/2.4from
talregev:TalR/release/2.4/delegate_build_export_platform
Dec 5, 2024
Merged

Cherry picks Delegate build and export platform#4685
nibanks merged 5 commits intomicrosoft:release/2.4from
talregev:TalR/release/2.4/delegate_build_export_platform

Conversation

@talregev
Copy link
Copy Markdown
Contributor

@talregev talregev commented Dec 4, 2024

Cherry picks Delegate build and export platform

talregev and others added 4 commits December 4, 2024 21:22
…microsoft#4625)

Well managed CMake build environments make use of CMAKE_TOOLCHAIN_FILE
to configure build environment such as include/lib search paths,
system libraries, build flags, etc.

This change introduces QUIC_EXTERNAL_TOOLCHAIN build option, which
when enabled stops MSQuic CMake scripts from attempting to
do CMake toolchain job.

QUIC_EXTERNAL_TOOLCHAIN defaults to OFF to preserve original behaviour.
@talregev talregev requested a review from a team as a code owner December 4, 2024 19:44
This was referenced Dec 4, 2024
@codecov
Copy link
Copy Markdown

codecov bot commented Dec 4, 2024

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 86.82%. Comparing base (ee4d0b0) to head (31f11f4).

Additional details and impacted files
@@               Coverage Diff               @@
##           release/2.4    #4685      +/-   ##
===============================================
+ Coverage        85.99%   86.82%   +0.83%     
===============================================
  Files               56       56              
  Lines            17338    17338              
===============================================
+ Hits             14909    15053     +144     
+ Misses            2429     2285     -144     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

@talregev talregev force-pushed the TalR/release/2.4/delegate_build_export_platform branch from 31f11f4 to d64952c Compare December 5, 2024 00:27
@talregev
Copy link
Copy Markdown
Contributor Author

talregev commented Dec 5, 2024

@nibanks I change the last commit to be the cherry pick from main.

@nibanks nibanks merged commit 622a725 into microsoft:release/2.4 Dec 5, 2024
@talregev talregev deleted the TalR/release/2.4/delegate_build_export_platform branch December 5, 2024 15:28
@nibanks nibanks added the external Proposed by non-MSFT label Dec 10, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

external Proposed by non-MSFT

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants