mirror of
https://github.com/microsoft/vcpkg.git
synced 2024-12-25 16:37:50 +08:00
e7041e1ef6
* [polyhook2] Update to 2020-05-25 - Update to latest PolyHook_2 revision. - Add support for zydis and inlinentd as features (enabled by default, as per upstream default). - Support for capstone, exception, detours, and pe is now configurable via features (all enabled by default, as per upstream default). - Remove cmake build patch. Relevant parts have been upstreamed. - For now, remove tool feature for building tests, as upstream does not support building tests along with building the library. - Add support for cmake config so library can be used simply with "find_package(PolyHook_2 CONFIG REQUIRE)". * [polyhook2] package does not support arm, uwp, linux, and osx Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com> Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com>
31 lines
901 B
Plaintext
31 lines
901 B
Plaintext
Source: polyhook2
|
|
Version: 2020-05-25
|
|
Homepage: https://github.com/stevemk14ebr/PolyHook_2_0
|
|
Description: C++17, x86/x64 Hooking Libary v2.0
|
|
Supports: !(arm|uwp|linux|osx)
|
|
Default-Features: capstone,zydis,exception,detours,inlinentd,pe,virtuals
|
|
|
|
Feature: capstone
|
|
Build-Depends: capstone[x86]
|
|
Description: Capstone disassembler integration.
|
|
|
|
Feature: zydis
|
|
Build-Depends: zydis
|
|
Description: Zydis disassembler integration.
|
|
|
|
Feature: exception
|
|
Description: Implement all exception hooking functionality
|
|
|
|
Feature: detours
|
|
Description: Implement detour functionality
|
|
|
|
Feature: inlinentd
|
|
Build-Depends: asmjit
|
|
Description: Support inline hooks without specifying typedefs by generating callback stubs at runtime with AsmJit
|
|
|
|
Feature: pe
|
|
Description: Implement all win pe hooking functionality
|
|
|
|
Feature: virtuals
|
|
Description: Implement all virtual table hooking functionality
|