Sorry for the very late reply.
I really like your idea and thus I made a patch (https://github.com/wisk/medusa/commit/ec82a4d7dcfbf3eacd1744f376db80478b6b8f69) which allows the user to select which modules should be compiled (really similar to TARGETS_TO_BUILD from llvm project).
Now you can set the CMake value MEDUSA_MODULES_TO_BUILD="arch_x86;ldr_pe;ldr_elf, for instance, to only build these modules.
Please, take a look at this file for further information.
Hi gunmetal313,
Sorry for the very late reply. I really like your idea and thus I made a patch (https://github.com/wisk/medusa/commit/ec82a4d7dcfbf3eacd1744f376db80478b6b8f69) which allows the user to select which modules should be compiled (really similar to
TARGETS_TO_BUILD
fromllvm
project). Now you can set the CMake valueMEDUSA_MODULES_TO_BUILD="arch_x86;ldr_pe;ldr_elf
, for instance, to only build these modules. Please, take a look at this file for further information.Thanks :)