cmake target_precompile_headers(PRIVATE) examples

CGAL/cgal Kernel_23/test/Kernel_23/CMakeLists.txt :43

target_precompile_headers(atomic_compilation_test PRIVATE [["atomic_RT_FT_predicate_headers.h"]])

eranif/codelite cmake/Modules/UtilsHelper.cmake :168

target_precompile_headers(${_TARGET_} PRIVATE ${PCH_HEADERS_LIST})

danmar/cppcheck cli/CMakeLists.txt :18

target_precompile_headers(cli_objs PRIVATE precompiled.h)

danmar/cppcheck gui/CMakeLists.txt :45

target_precompile_headers(cppcheck-gui PRIVATE precompiled.h)

danmar/cppcheck lib/CMakeLists.txt :62

target_precompile_headers(cppcheck-core PRIVATE precompiled.h)

danmar/cppcheck test/CMakeLists.txt :51

target_precompile_headers(testrunner PRIVATE precompiled.h)

microsoft/cppwinrt test/old_tests/UnitTests/CMakeLists.txt :51

target_precompile_headers(test_old PRIVATE pch.h)

microsoft/cppwinrt test/test/CMakeLists.txt :61

target_precompile_headers(test-vanilla PRIVATE pch.h)

microsoft/cppwinrt test/test_cpp20/CMakeLists.txt :35

target_precompile_headers(test_cpp20 PRIVATE pch.h)

microsoft/cppwinrt test/test_cpp20_no_sourcelocation/CMakeLists.txt :37

target_precompile_headers(test_cpp20_no_sourcelocation PRIVATE pch.h)

microsoft/DirectXMesh CMakeLists.txt :105

target_precompile_headers(${PROJECT_NAME} PRIVATE DirectXMesh/DirectXMeshP.h)

microsoft/DirectXTex CMakeLists.txt :341

target_precompile_headers(${PROJECT_NAME} PRIVATE DirectXTex/DirectXTexP.h)

microsoft/DirectXTK CMakeLists.txt :285

target_precompile_headers(${PROJECT_NAME} PRIVATE Src/pch.h)

doxygen/doxygen deps/spdlog/CMakeLists.txt :198

target_precompile_headers(spdlog PRIVATE ${PROJECT_BINARY_DIR}/spdlog_pch.h)

google/flatbuffers CMakeLists.txt :319

target_precompile_headers(${_target} PRIVATE ${_pch_header})

KhronosGroup/glslang CMakeLists.txt :272

target_precompile_headers(${target} PRIVATE ${pch})

arximboldi/immer test/extra/persist/CMakeLists.txt :27

target_precompile_headers(
  persist-tests PRIVATE <immer/extra/persist/cereal/save.hpp>
  <immer/extra/persist/cereal/load.hpp>)

jrouwe/JoltPhysics Build/CMakeLists.txt :365

target_precompile_headers(UnitTests PRIVATE "${JOLT_PHYSICS_ROOT}/Jolt.h")

jrouwe/JoltPhysics Build/CMakeLists.txt :367

target_precompile_headers(UnitTests PRIVATE "$<$<NOT:$<CONFIG:ReleaseCoverage>>:${JOLT_PHYSICS_ROOT}/Jolt.h>")

jrouwe/JoltPhysics Jolt/Jolt.cmake :509

target_precompile_headers(Jolt PRIVATE "${JOLT_PHYSICS_ROOT}/Jolt.h")

jrouwe/JoltPhysics Jolt/Jolt.cmake :511

target_precompile_headers(Jolt PRIVATE "$<$<NOT:$<CONFIG:ReleaseCoverage>>:${JOLT_PHYSICS_ROOT}/Jolt.h>")

ledger/ledger src/CMakeLists.txt :226

target_precompile_headers(libledger PRIVATE ${PROJECT_BINARY_DIR}/system.hh)

ledger/ledger src/CMakeLists.txt :229

target_precompile_headers(ledger PRIVATE ${PROJECT_BINARY_DIR}/system.hh)

munt/munt mt32emu_qt/CMakeLists.txt :344

target_precompile_headers(mt32emu-qt
  PRIVATE ${${PROJECT_NAME}_PRECOMPILED_HEADER}
)

neocmakelsp/neocmakelsp assets_for_test/ast_test/nheko_test.cmake :919

target_precompile_headers(nheko
    PRIVATE
    <string>
    <algorithm>
)

neocmakelsp/neocmakelsp experiment_assets/nheko.cmake :776

target_precompile_headers(nheko
	PRIVATE
	<string>
	<algorithm>)

neocmakelsp/neocmakelsp experiment_assets/test3.cmake :698

target_precompile_headers(nheko
	PRIVATE
	<string>
	<algorithm>)

OGRECave/ogre CMake/Utils/PrecompiledHeader.cmake :343

target_precompile_headers(${_targetName} PRIVATE ${_input})

opencv/opencv cmake/OpenCVPCHSupport.cmake :411

target_precompile_headers(${the_target} PRIVATE ${pch_header})

qgis/QGIS src/3d/CMakeLists.txt :279

target_precompile_headers(qgis_3d PRIVATE $<$<COMPILE_LANGUAGE:CXX>:${CMAKE_SOURCE_DIR}/src/core/qgis.h>)

qgis/QGIS src/analysis/CMakeLists.txt :572

target_precompile_headers(qgis_analysis PRIVATE $<$<COMPILE_LANGUAGE:CXX>:${CMAKE_SOURCE_DIR}/src/core/qgis.h>)

qgis/QGIS src/app/CMakeLists.txt :618

target_precompile_headers(qgis_app PRIVATE $<$<COMPILE_LANGUAGE:CXX>:${CMAKE_SOURCE_DIR}/src/core/qgis.h>)

qgis/QGIS src/core/CMakeLists.txt :2338

target_precompile_headers(qgis_core PRIVATE $<$<COMPILE_LANGUAGE:CXX>:qgis.h>)

qgis/QGIS src/gui/CMakeLists.txt :1703

target_precompile_headers(qgis_gui PRIVATE $<$<COMPILE_LANGUAGE:CXX>:${CMAKE_SOURCE_DIR}/src/core/qgis.h>)

qgis/QGIS src/server/CMakeLists.txt :90

target_precompile_headers(qgis_server PRIVATE $<$<COMPILE_LANGUAGE:CXX>:${CMAKE_SOURCE_DIR}/src/core/qgis.h>)

ossia/score src/lib/CMakeLists.txt :630

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>"
)

ossia/score src/lib/CMakeLists.txt :636

target_precompile_headers(score_lib_base PRIVATE
  "$<$<COMPILE_LANGUAGE:CXX>:${CMAKE_CURRENT_SOURCE_DIR}/score/prefix.hpp>"
)

ossia/score src/plugins/score-plugin-avnd/CMakeLists.txt :49

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>
)

ossia/score src/plugins/score-plugin-avnd/CMakeLists.txt :370

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}
)

gabime/spdlog CMakeLists.txt :198

target_precompile_headers(spdlog PRIVATE ${PROJECT_BINARY_DIR}/spdlog_pch.h)

fnc12/sqlite_orm tests/CMakeLists.txt :46

target_precompile_headers(unit_tests PRIVATE
    <sqlite3.h>
    <sqlite_orm/sqlite_orm.h>
    <catch2/catch_all.hpp>)

texus/TGUI src/CMakeLists.txt :644

target_precompile_headers(tgui PRIVATE "${PROJECT_SOURCE_DIR}/include/TGUI/Widget.hpp")

texus/TGUI tests/CMakeLists.txt :186

target_precompile_headers(tests PRIVATE "${CMAKE_CURRENT_SOURCE_DIR}/Tests.hpp")

Microsoft/UVAtlas CMakeLists.txt :156

target_precompile_headers(${PROJECT_NAME} PRIVATE UVAtlas/pch.h)

wxWidgets/wxWidgets build/cmake/pch.cmake :33

target_precompile_headers(${target_name} PRIVATE "$<$<COMPILE_LANGUAGE:CXX>:${prec_header}>")

wxWidgets/wxWidgets build/cmake/pch.cmake :39

target_precompile_headers(${target_name} PRIVATE "$<$<COMPILE_LANGUAGE:OBJCXX>:${prec_header}>")