VS11: Fix VSExternalInclude test

Set CMAKE_SUPPRESS_REGENERATION in the Lib1 and Lib2 projects so that
their .vcxproj files do not contain references to ZERO_CHECK.  Such
references do not make sense when using the files in another .sln file.
This does not reduce the effectiveness of the test because real projects
that use include_external_msproject will have their own .vcxproj files not
generated by CMake anyway.
This commit is contained in:
Brad King 2013-01-16 16:00:57 -05:00
parent c2ab74acb9
commit bc65b74fa6
2 changed files with 2 additions and 0 deletions

View File

@ -1,3 +1,4 @@
set(CMAKE_SUPPRESS_REGENERATION 1)
project(LIB1) project(LIB1)
set(SOURCES lib1.cpp) set(SOURCES lib1.cpp)

View File

@ -1,3 +1,4 @@
set(CMAKE_SUPPRESS_REGENERATION 1)
project(VSEXTERNAL_LIB2) project(VSEXTERNAL_LIB2)
include_directories(${VSEXTERNAL_LIB2_SOURCE_DIR}/../Lib1) include_directories(${VSEXTERNAL_LIB2_SOURCE_DIR}/../Lib1)