From 2ffd96ea14fa760eb43a778cce59df45af0d9210 Mon Sep 17 00:00:00 2001 From: Mathis Rosenhauer <rosenhauer@dkrz.de> Date: Thu, 30 Aug 2018 13:08:44 +0200 Subject: [PATCH] CMake: add CXX for fuzzing --- CMakeLists.txt | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index cd81f00..e05c322 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -5,7 +5,14 @@ include(TestBigEndian) include(CheckCSourceCompiles) include(CheckSymbolExists) include(cmake/macros.cmake) -project(libaec C) + +option(AEC_FUZZING "Enable build of fuzzing targets" OFF) +if(AEC_FUZZING) + project(libaec C CXX) +else(AEC_FUZZING) + project(libaec C) +endif(AEC_FUZZING) + set(libaec_VERSION_MAJOR 1) set(libaec_VERSION_MINOR 0) set(libaec_VERSION_PATCH 2) @@ -53,8 +60,6 @@ include_directories("${PROJECT_SOURCE_DIR}/src") add_subdirectory(src) add_subdirectory(tests) - -option(AEC_FUZZING "Enable build of fuzzing targets" OFF) if(AEC_FUZZING) add_subdirectory(fuzzing) endif() -- GitLab