diff options
Diffstat (limited to 'vcpkg/ports/lief/vcpkg.json')
| -rw-r--r-- | vcpkg/ports/lief/vcpkg.json | 67 |
1 files changed, 67 insertions, 0 deletions
diff --git a/vcpkg/ports/lief/vcpkg.json b/vcpkg/ports/lief/vcpkg.json new file mode 100644 index 0000000..3d70814 --- /dev/null +++ b/vcpkg/ports/lief/vcpkg.json @@ -0,0 +1,67 @@ +{ + "name": "lief", + "version-semver": "0.17.1", + "description": "LIEF - Library to Instrument Executable Formats", + "homepage": "https://lief.quarkslab.com", + "license": "Apache-2.0", + "dependencies": [ + "fmt", + "frozen", + "mbedtls", + "spdlog", + "tcb-span", + "tl-expected", + "utfcpp", + { + "name": "vcpkg-cmake", + "host": true + }, + { + "name": "vcpkg-cmake-config", + "host": true + } + ], + "default-features": [ + "art", + "dex", + "enable-json", + "logging", + "oat", + "vdex" + ], + "features": { + "art": { + "description": "Build LIEF with ART module" + }, + "c-api": { + "description": "C API" + }, + "dex": { + "description": "Build LIEF with DEX module" + }, + "enable-json": { + "description": "Enable JSON-related APIs", + "dependencies": [ + "nlohmann-json" + ] + }, + "extra-warnings": { + "description": "Enable extra warning from the compiler" + }, + "logging": { + "description": "Enable logging" + }, + "logging-debug": { + "description": "Enable debug logging" + }, + "oat": { + "description": "Build LIEF with OAT module" + }, + "use-ccache": { + "description": "Use ccache to speed up compilation" + }, + "vdex": { + "description": "Build LIEF with VDEX module" + } + } +} |