diff --git a/CMakeLists.txt b/CMakeLists.txt index cd81f003c817b08f81f1ffadf12aa5ac2ad77497..e05c322fb1b9487ac1f8dcfab6c3ce7e728d53f5 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()