google / binexport

Export disassemblies into Protocol Buffers
Apache License 2.0
1.05k stars 206 forks source link

Make disassemblers configurable #69

Closed cblichmann closed 3 years ago

cblichmann commented 3 years ago

This allows to build just the IDA Pro or just the Binary Ninja plugin, respectively.

By default, all disassemblers are enabled. To just build the Binary Ninja plugin, use this to configure the build:

cmake .. -G Ninja \
  -DBINEXPORT_ENABLE_IDAPRO=OFF
  -DBINEXPORT_ENABLE_BINARYNINJA=ON

To just build the IDA Pro plugins, configure like this:

cmake .. -G Ninja \
  -DBINEXPORT_ENABLE_IDAPRO=ON
  -DBINEXPORT_ENABLE_BINARYNINJA=OFF