CGAL/cgal
Kernel_23/test/Kernel_23/CMakeLists.txt
:43
target_precompile_headers(atomic_compilation_test PRIVATE [["atomic_RT_FT_predicate_headers.h"]])
target_precompile_headers(atomic_compilation_test PRIVATE [["atomic_RT_FT_predicate_headers.h"]])
target_precompile_headers(scene_c3t3_item PUBLIC [["C3t3_type.h"]])
target_precompile_headers(${PLUGIN_NAME} REUSE_FROM PCH)
target_precompile_headers(${PLUGIN_NAME} REUSE_FROM PCH)
target_precompile_headers(${PLUGIN_NAME} REUSE_FROM PCH)
target_precompile_headers(${_TARGET_} PUBLIC ${PCH_HEADERS_LIST})
target_precompile_headers(${_TARGET_} PRIVATE ${PCH_HEADERS_LIST})
target_precompile_headers(${PLUGIN_NAME} REUSE_FROM PCH)
target_precompile_headers(${PLUGIN_NAME} REUSE_FROM PCH)
target_precompile_headers(${PLUGIN_NAME} REUSE_FROM PCH)
target_precompile_headers(${PLUGIN_NAME} REUSE_FROM PCH)
target_precompile_headers(${PLUGIN_NAME} REUSE_FROM PCH)
target_precompile_headers(${PLUGIN_NAME} REUSE_FROM PCH)
target_precompile_headers(${PLUGIN_NAME} REUSE_FROM PCH)
target_precompile_headers(${PLUGIN_NAME} REUSE_FROM PCH)
target_precompile_headers(${PLUGIN_NAME} REUSE_FROM PCH)
target_precompile_headers(${PLUGIN_NAME} REUSE_FROM PCH)
target_precompile_headers(${PLUGIN_NAME} REUSE_FROM PCH)
target_precompile_headers(${PLUGIN_NAME} REUSE_FROM PCH)
target_precompile_headers(${PLUGIN_NAME} REUSE_FROM PCH)
target_precompile_headers(${PLUGIN_NAME} REUSE_FROM PCH)
target_precompile_headers(${PLUGIN_NAME} REUSE_FROM PCH)
target_precompile_headers(${PLUGIN_NAME} REUSE_FROM PCH)
target_precompile_headers(${PLUGIN_NAME} REUSE_FROM PCH)
target_precompile_headers(${PLUGIN_NAME} REUSE_FROM PCH)
target_precompile_headers(${PLUGIN_NAME} REUSE_FROM PCH)
target_precompile_headers(${PLUGIN_NAME} REUSE_FROM PCH)
target_precompile_headers(${PLUGIN_NAME} REUSE_FROM PCH)
target_precompile_headers(${PLUGIN_NAME} REUSE_FROM PCH)
target_precompile_headers(${PLUGIN_NAME} REUSE_FROM PCH)
target_precompile_headers(${PLUGIN_NAME} REUSE_FROM PCH)
target_precompile_headers(${PLUGIN_NAME} REUSE_FROM PCH)
target_precompile_headers(${PLUGIN_NAME} REUSE_FROM PCH)
target_precompile_headers(${PLUGIN_NAME} REUSE_FROM PCH)
target_precompile_headers(${PLUGIN_NAME} REUSE_FROM PCH)
target_precompile_headers(${PLUGIN_NAME} REUSE_FROM PCH)
target_precompile_headers(${PLUGIN_NAME} REUSE_FROM PCH)
target_precompile_headers(${PLUGIN_NAME} REUSE_FROM PCH)
target_precompile_headers(${PLUGIN_NAME} REUSE_FROM PCH)
target_precompile_headers(${PLUGIN_NAME} REUSE_FROM PCH)
target_precompile_headers(${PLUGIN_NAME} REUSE_FROM PCH)
target_precompile_headers(cli_objs PRIVATE precompiled.h)
target_precompile_headers(cppcheck-gui PRIVATE precompiled.h)
target_precompile_headers(cppcheck-core PRIVATE precompiled.h)
target_precompile_headers(testrunner PRIVATE precompiled.h)
target_precompile_headers(test_old PRIVATE pch.h)
target_precompile_headers(test-vanilla PRIVATE pch.h)
target_precompile_headers(test_cpp20 PRIVATE pch.h)
target_precompile_headers(test_cpp20_no_sourcelocation PRIVATE pch.h)
target_precompile_headers(${PROJECT_NAME} PRIVATE DirectXMesh/DirectXMeshP.h)
target_precompile_headers(${PROJECT_NAME} PRIVATE DirectXTex/DirectXTexP.h)
target_precompile_headers(${PROJECT_NAME} PRIVATE Src/pch.h)
target_precompile_headers(spdlog PRIVATE ${PROJECT_BINARY_DIR}/spdlog_pch.h)
target_precompile_headers(${_target} PRIVATE ${_pch_header})
target_precompile_headers(gammaray_client REUSE_FROM gammaray_pch_core_gui)
target_precompile_headers(${_target_name} REUSE_FROM gammaray_pch_core_gui)
target_precompile_headers(gammaray_common REUSE_FROM gammaray_pch_core_gui)
target_precompile_headers(gammaray_core REUSE_FROM gammaray_pch_core_gui)
target_precompile_headers(gdal_priv_header PUBLIC
$<$<COMPILE_LANGUAGE:CXX>:${CMAKE_CURRENT_SOURCE_DIR}/port/cpl_float.h>
$<$<COMPILE_LANGUAGE:CXX>:${CMAKE_CURRENT_SOURCE_DIR}/gcore/gdal_priv.h>
$<$<COMPILE_LANGUAGE:C>:${CMAKE_CURRENT_SOURCE_DIR}/port/cpl_port.h>
)
target_precompile_headers(alg REUSE_FROM gdal_priv_header)
target_precompile_headers(${_DRIVER_TARGET} REUSE_FROM gdal_priv_header)
target_precompile_headers(gcore REUSE_FROM gdal_priv_header)
target_precompile_headers(ogr REUSE_FROM gdal_priv_header)
# header file <pch>. As target_precompile_headers() was added in CMake 3.16,
target_precompile_headers(${target} PRIVATE ${pch})
target_precompile_headers(
persist-tests PRIVATE <immer/extra/persist/cereal/save.hpp>
<immer/extra/persist/cereal/load.hpp>)
target_precompile_headers(UnitTests PRIVATE "${JOLT_PHYSICS_ROOT}/Jolt.h")
target_precompile_headers(UnitTests PRIVATE "$<$<NOT:$<CONFIG:ReleaseCoverage>>:${JOLT_PHYSICS_ROOT}/Jolt.h>")
target_precompile_headers(Jolt PRIVATE "${JOLT_PHYSICS_ROOT}/Jolt.h")
target_precompile_headers(Jolt PRIVATE "$<$<NOT:$<CONFIG:ReleaseCoverage>>:${JOLT_PHYSICS_ROOT}/Jolt.h>")
target_precompile_headers(TestFramework PUBLIC ${TEST_FRAMEWORK_ROOT}/TestFramework.h)
target_precompile_headers(libledger PRIVATE ${PROJECT_BINARY_DIR}/system.hh)
target_precompile_headers(ledger REUSE_FROM libledger)
target_precompile_headers(ledger PRIVATE ${PROJECT_BINARY_DIR}/system.hh)
target_precompile_headers(mt32emu-qt
PRIVATE ${${PROJECT_NAME}_PRECOMPILED_HEADER}
)
target_precompile_headers(nheko
PRIVATE
<string>
<algorithm>
)
target_precompile_headers(nheko
PRIVATE
<string>
<algorithm>)
target_precompile_headers(nheko
PRIVATE
<string>
<algorithm>)
target_precompile_headers(${_targetName} PRIVATE ${_input})
target_precompile_headers(${the_target} PRIVATE ${pch_header})
target_precompile_headers(qgis_3d PRIVATE $<$<COMPILE_LANGUAGE:CXX>:${CMAKE_SOURCE_DIR}/src/core/qgis.h>)
target_precompile_headers(qgis_analysis PRIVATE $<$<COMPILE_LANGUAGE:CXX>:${CMAKE_SOURCE_DIR}/src/core/qgis.h>)
target_precompile_headers(qgis_app PRIVATE $<$<COMPILE_LANGUAGE:CXX>:${CMAKE_SOURCE_DIR}/src/core/qgis.h>)
target_precompile_headers(qgis_core PRIVATE $<$<COMPILE_LANGUAGE:CXX>:qgis.h>)
target_precompile_headers(qgis_gui PRIVATE $<$<COMPILE_LANGUAGE:CXX>:${CMAKE_SOURCE_DIR}/src/core/qgis.h>)
target_precompile_headers(qgis_server PRIVATE $<$<COMPILE_LANGUAGE:CXX>:${CMAKE_SOURCE_DIR}/src/core/qgis.h>)
target_precompile_headers(scopehal
PUBLIC
# C++ library headers used by vulkan and/or very widely throughout the project
${CMAKE_CURRENT_SOURCE_DIR}/scopehal-pch.h
${Vulkan_INCLUDE_DIR}/vulkan/vulkan_raii.hpp
${CMAKE_CURRENT_SOURCE_DIR}/../VkFFT/vkFFT/vkFFT.h
${YAML_PCH_PATH}
)
target_precompile_headers("${TheTarget}" REUSE_FROM score_lib_pch)
target_precompile_headers(score_lib_base PRIVATE
"$<$<COMPILE_LANGUAGE:CXX>:${CMAKE_CURRENT_SOURCE_DIR}/score/prefix.hpp>"
"$<$<COMPILE_LANGUAGE:OBJC>:${CMAKE_CURRENT_SOURCE_DIR}/score/dummy.h>"
"$<$<COMPILE_LANGUAGE:OBJCXX>:${CMAKE_CURRENT_SOURCE_DIR}/score/prefix.hpp>"
)
target_precompile_headers(score_lib_base PRIVATE
"$<$<COMPILE_LANGUAGE:CXX>:${CMAKE_CURRENT_SOURCE_DIR}/score/prefix.hpp>"
)
target_precompile_headers(score_lib_pch PUBLIC
"$<$<COMPILE_LANGUAGE:CXX>:${CMAKE_CURRENT_SOURCE_DIR}/score/prefix.hpp>"
"$<$<COMPILE_LANGUAGE:OBJC>:${CMAKE_CURRENT_SOURCE_DIR}/core/dummy.h>"
"$<$<COMPILE_LANGUAGE:OBJCXX>:${CMAKE_CURRENT_SOURCE_DIR}/score/prefix.hpp>"
)
target_precompile_headers(score_lib_pch PUBLIC
"$<$<COMPILE_LANGUAGE:CXX>:${CMAKE_CURRENT_SOURCE_DIR}/score/prefix.hpp>"
)
target_precompile_headers(avnd_source_parser PRIVATE
<clang/ASTMatchers/ASTMatchFinder.h>
<clang/ASTMatchers/ASTMatchers.h>
<clang/Frontend/FrontendActions.h>
<clang/Tooling/CommonOptionsParser.h>
<clang/Tooling/Tooling.h>
<llvm/Support/CommandLine.h>
<cstdio>
<iostream>
)
target_precompile_headers(score_plugin_avnd PRIVATE
Avnd/Factories.hpp
Crousti/Attributes.hpp
Crousti/Concepts.hpp
Crousti/Executor.hpp
Crousti/GfxNode.hpp
Crousti/GpuNode.hpp
Crousti/GpuComputeNode.hpp
Crousti/GpuUtils.hpp
Crousti/Layer.hpp
Crousti/Metadatas.hpp
Crousti/Metadata.hpp
Crousti/Painter.hpp
Crousti/ProcessModel.hpp
"${AVND_FOLDER}/include/avnd/prefix.hpp"
${HALP_HEADERS}
)
target_precompile_headers(spdlog PRIVATE ${PROJECT_BINARY_DIR}/spdlog_pch.h)
target_precompile_headers(unit_tests PRIVATE
<sqlite3.h>
<sqlite_orm/sqlite_orm.h>
<catch2/catch_all.hpp>)
target_precompile_headers(tgui PRIVATE "${PROJECT_SOURCE_DIR}/include/TGUI/Widget.hpp")
target_precompile_headers(tests PRIVATE "${CMAKE_CURRENT_SOURCE_DIR}/Tests.hpp")
target_precompile_headers(${PROJECT_NAME} PRIVATE UVAtlas/pch.h)
target_precompile_headers(${target_name} PRIVATE "$<$<COMPILE_LANGUAGE:CXX>:${prec_header}>")