mirror of
https://github.com/Kitware/CMake.git
synced 2026-01-06 05:40:54 -06:00
Reusable precompile headers require specific COMPILE_PDB_NAME property values. Report error if the user tries to set a different value.
10 lines
269 B
CMake
10 lines
269 B
CMake
project(VsPrecompileHeadersReuseFromCompilePDBName CXX)
|
|
|
|
add_library(a SHARED empty.cxx)
|
|
target_precompile_headers(a PRIVATE <windows.h>)
|
|
|
|
add_library(b SHARED empty.cxx)
|
|
target_precompile_headers(b REUSE_FROM a)
|
|
|
|
set_target_properties(b PROPERTIES COMPILE_PDB_NAME b)
|