1 cmake_minimum_required(VERSION 3.16)
2 project(PchIncludedAllLanguages C CXX)
4 if(CMAKE_CXX_COMPILE_OPTIONS_USE_PCH)
5 add_definitions(-DHAVE_PCH_SUPPORT)
14 target_precompile_headers(main PRIVATE $<$<COMPILE_LANGUAGE:CXX>:${CMAKE_CURRENT_SOURCE_DIR}/pch.h>)
17 add_test(NAME main COMMAND main)