Skip to content

[vcpkg] Add policy VCPKG_POLICY_SKIP_DUMPBIN_CHECKS#9901

Merged
ras0219-msft merged 3 commits intomicrosoft:masterfrom
Neumann-A:skip_dumpbin
Feb 6, 2020
Merged

[vcpkg] Add policy VCPKG_POLICY_SKIP_DUMPBIN_CHECKS#9901
ras0219-msft merged 3 commits intomicrosoft:masterfrom
Neumann-A:skip_dumpbin

Conversation

@Neumann-A
Copy link
Contributor

  • also corrects some cmake advices. Paths should always be handled with "${PATH}" due to possible spaces

  • allows users/ports to skip the dumpbin check if necessary, e.g. if dumpbin simply fails on the compiled dll or for other reasons

and correct some cmake advices.
Paths should always be handled with "${PATH}" due to possible spaces
Copy link
Contributor

@ras0219-msft ras0219-msft left a comment

Choose a reason for hiding this comment

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

LGTM once comments are addressed.

"Include files should not be duplicated into the /debug/include directory. If this cannot "
"be disabled in the project cmake, use\n"
" file(REMOVE_RECURSE ${CURRENT_PACKAGES_DIR}/debug/include)\n");
" file(REMOVE_RECURSE \"${CURRENT_PACKAGES_DIR}/debug/include)\"\n");
Copy link
Contributor

Choose a reason for hiding this comment

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

The close quote is in the wrong place; should be before the close paren.

and change copyright copy to use configure_file
@vicroms
Copy link
Member

vicroms commented Feb 5, 2020

/azp run

@PhoebeHui PhoebeHui added the info:needs-maintainer-attention Lets the current 'on rotation' vcpkg maintainer know they need to look at this. label Feb 6, 2020
@ras0219-msft ras0219-msft merged commit 5affb59 into microsoft:master Feb 6, 2020
@ras0219-msft
Copy link
Contributor

LGTM, thanks!

@Neumann-A Neumann-A deleted the skip_dumpbin branch February 7, 2020 10:30
strega-nil pushed a commit to strega-nil/vcpkg that referenced this pull request May 5, 2021
[vcpkg] Add policy VCPKG_POLICY_SKIP_DUMPBIN_CHECKS
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

info:needs-maintainer-attention Lets the current 'on rotation' vcpkg maintainer know they need to look at this.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants