aboutsummaryrefslogtreecommitdiff
path: root/vcpkg/ports/lief/vcpkg.json
blob: 3d70814c5fab9a8974d0c70478009359b68b6164 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
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"
    }
  }
}