Skip to content

[scripts-audit] vcpkg_extract_source_archive#18517

Closed
strega-nil wants to merge 8 commits intomicrosoft:masterfrom
strega-nil:vcpkg_extract_source_archive
Closed

[scripts-audit] vcpkg_extract_source_archive#18517
strega-nil wants to merge 8 commits intomicrosoft:masterfrom
strega-nil:vcpkg_extract_source_archive

Conversation

@strega-nil
Copy link
Copy Markdown
Contributor

This PR audits vcpkg_extract_source_archive and vcpkg_extract_source_archive_ex to follow in line with issue #17691.

Additionally, it changes the "default function" back to vcpkg_extract_source_archive.

This is quite a sizeable change, so it needs serious CR from the team.

@strega-nil-ms
Copy link
Copy Markdown
Contributor

/azp run

@azure-pipelines
Copy link
Copy Markdown

Azure Pipelines successfully started running 1 pipeline(s).

@strega-nil-ms strega-nil-ms force-pushed the vcpkg_extract_source_archive branch from 7d40311 to 8fb7ff8 Compare June 23, 2021 23:05
@strega-nil-ms
Copy link
Copy Markdown
Contributor

/azp run

@azure-pipelines
Copy link
Copy Markdown

Azure Pipelines successfully started running 1 pipeline(s).

Copy link
Copy Markdown
Member

@BillyONeal BillyONeal left a comment

Choose a reason for hiding this comment

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

Maybe we need to talk as a team about this, but I don't think we should be deprecating things that our catalog does. The exercise of fixing the catalog to comply with the deprecated thing also helps the team better understand what the potential impact of a deprecation is.

@ras0219-msft
Copy link
Copy Markdown
Contributor

Discussion offline: we should avoid adding a third overload that must be maintained forever -- instead any improvements should go into the existing preferred overload and we should simply make vcpkg_extract_source_archive and vcpkg_extract_source_archive_ex both support the same set of arguments.

@strega-nil-ms
Copy link
Copy Markdown
Contributor

Closed for rollup PR #18838

strega-nil-ms pushed a commit to strega-nil/vcpkg that referenced this pull request Jul 13, 2021
[scripts-audit] vcpkg_extract_source_archive
BillyONeal pushed a commit that referenced this pull request Jul 14, 2021
* [rollup:2021-07-06 1/8] PR #18272 (@strega-nil)

[scripts-audit] vcpkg_from_*

* [rollup:2021-07-06 2/8] PR #18319 (@strega-nil)

[scripts-audit] add guidelines for cmake

* [rollup 2021-07-06 3/8] PR #18410 (@mheyman)

[vcpkg-cmake-config] documentation fix

* [rollup:2021-07-06 4/8] PR #18488 (@strega-nil)

[scripts-audit] vcpkg_execute_*

* [rollup:2021-07-06 5/8] PR #18517 (@strega-nil)

[scripts-audit] vcpkg_extract_source_archive

* [rollup:2021-07-06 6/8] PR #18674 (@NancyLi1013)

[vcpkg doc] Update examples

* [rollup:2021-07-06 7/8] PR #18695 (@JackBoosY)

[vcpkg] Update the minimum version of vcpkg

* [rollup:2021-07-06 8/8] PR #18758 (@ras0219-msft)

[vcpkg_from_git] Fix error if downloads folder does not exist

* build docs!

* fix bond:*-windows

* fix nmap

Co-authored-by: nicole mazzuca <mazzucan@outlook.com>
Co-authored-by: Michael Heyman <Michael.Heyman@jhuapl.edu>
Co-authored-by: NancyLi1013 <lirui09@beyondsoft.com>
Co-authored-by: JackBoosY <yuzaiyang@beyondsoft.com>
Co-authored-by: Robert Schumacher <ras0219@outlook.com>
@strega-nil strega-nil deleted the vcpkg_extract_source_archive branch July 16, 2021 21:59
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.

6 participants