1 cmake_minimum_required(VERSION 3.15)
2 project(PchMultilanguage C CXX)
8 target_include_directories(foobar PUBLIC include)
9 target_precompile_headers(foobar PRIVATE
10 "$<$<COMPILE_LANGUAGE:C>:${CMAKE_CURRENT_SOURCE_DIR}/include/foo_C.h>"
11 "$<$<COMPILE_LANGUAGE:CXX>:${CMAKE_CURRENT_SOURCE_DIR}/include/foo_CXX.h>"
12 "$<$<COMPILE_LANGUAGE:C>:<stddef.h$<ANGLE-R>>"
13 "$<$<COMPILE_LANGUAGE:CXX>:<cstddef$<ANGLE-R>>"