Skip to content

Latest commit

 

History

History
 
 

README.md

dependencies

Alternative to cxx-common based on LLVMParty/packages (superbuild pattern).

Building

cmake -B build -DCMAKE_BUILD_TYPE=Release
cmake --build build

This will create a CMake prefix, which you pass to your project with -DCMAKE_PREFIX_PATH:FILEPATH=/path/to/dependencies/install. See presentation.md and dependencies.md for more information.

Optional sleigh install

To also build and install sleigh into the same prefix, enable ENABLE_SLEIGH. By default it uses Remill's local patch set from ./sleigh_patches.

cmake -B build -DCMAKE_BUILD_TYPE=Release -DENABLE_SLEIGH=ON
cmake --build build

For the Docker image, pass --build-arg ENABLE_SLEIGH=ON to build and install sleigh there as well.