summaryrefslogtreecommitdiff
path: root/CMakeLists.txt
diff options
context:
space:
mode:
authorGereon Kremer <nafur42@gmail.com>2021-11-01 11:37:22 -0700
committerGitHub <noreply@github.com>2021-11-01 11:37:22 -0700
commite7e2f6718823ddb65179bc74dc043074bc2bfafb (patch)
tree44b63f50bb8c64afafb51f496ad3cf40886c9073 /CMakeLists.txt
parent3bcc47a3c03f7bb1c3d00f0978296232b7e0aaf5 (diff)
Add fuzzing target for murxla (#7490)
This PR aims to make it easier for cvc5 developers to fuzz the current cvc5 working copy with murxla. It adds a new external project Murxla-EP that builds murxla, linking (only) against cvc5. It depends (indirectly) on the make install target, which is called with a custom install prefix for this purpose. As the murxla repository is not public yet, automatically downloading it does not work, but instead we need the user to clone it manually for now. The user should simply execute make fuzz-murxla and follow the instructions.
Diffstat (limited to 'CMakeLists.txt')
-rw-r--r--CMakeLists.txt1
1 files changed, 1 insertions, 0 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 1afb2cfc8..f5184b2df 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -445,6 +445,7 @@ endif()
# Provide targets to inspect iwyu suggestions
include(IWYU)
+include(fuzzing-murxla)
#-----------------------------------------------------------------------------#
generated by cgit on debian on lair
contact matthew@masot.net with questions or feedback