Raisin aims to produce aesthetic source level control flow grapes graphs (CFG) from C++ code, just like some proprietary tools such as SciTools Understand do.
Early stage project and by the way it became our playground to experiment architectural design, development tools and modern C++ features. Don't expect it to become a thing soon.
Forked from the kirshanthans cfg-clang example.
Build the container :
docker build . -t raisin:0.1Enter the dev env :
docker run -v $PWD:/disks/ramfs -it raisin:0.1 bashBasic build commands :
cmake .. -DCMAKE_CXX_COMPILER=<clang++|g++> -DCMAKE_BUILD_TYPE=<Debug|Coverage|Release>
makeThe dev env relies on the tools provided by the cmake-utils CMake library, take a look for usage informations.