diff --git a/examples/Kaleidoscope/Chapter2/CMakeLists.txt b/examples/Kaleidoscope/Chapter2/CMakeLists.txt index a02faa22130..6224d9ac864 100644 --- a/examples/Kaleidoscope/Chapter2/CMakeLists.txt +++ b/examples/Kaleidoscope/Chapter2/CMakeLists.txt @@ -1,5 +1,9 @@ -set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wno-unused-private-field") - add_kaleidoscope_chapter(Kaleidoscope-Ch2 toy.cpp ) + +if(LLVM_COMPILER_IS_GCC_COMPATIBLE) + target_compile_options(Kaleidoscope-Ch2 PRIVATE + -Wno-unused-private-field + ) +endif()