diff options
Diffstat (limited to 'examples')
| -rw-r--r-- | examples/CMakeLists.txt | 27 |
1 files changed, 17 insertions, 10 deletions
diff --git a/examples/CMakeLists.txt b/examples/CMakeLists.txt index 790815c3..69f8064e 100644 --- a/examples/CMakeLists.txt +++ b/examples/CMakeLists.txt @@ -1,18 +1,25 @@ +# Personal+ edition (free edition doesn't get plugins due to no API access) add_subdirectory(background_task) -add_subdirectory(bin-info) add_subdirectory(breakpoint) -add_subdirectory(cmdline_disasm) -add_subdirectory(llil_parser) -add_subdirectory(mlil_parser) -add_subdirectory(print_syscalls) +add_subdirectory(x86_extension) +add_subdirectory(workflows/inliner) +add_subdirectory(workflows/tailcall) + +# Personal+ UI plugins (headless UI binaries is a weird concept but I guess technically possible) if(NOT HEADLESS) add_subdirectory(uinotification) endif() -if(NOT DEMO) - add_subdirectory(workflows/inliner) - add_subdirectory(workflows/tailcall) + +# Commercial+ edition (needs headless support which personal does not include) +if(NOT PERSONAL) + add_subdirectory(bin-info) + add_subdirectory(cmdline_disasm) + add_subdirectory(llil_parser) + add_subdirectory(mlil_parser) + add_subdirectory(print_syscalls) endif() -if(ENTERPRISE) + +# Ultimate+ edition (eg, enterprise and collaboration) +if(ULTIMATE) add_subdirectory(enterprise_test) endif() -add_subdirectory(x86_extension) |
