mirror of
https://github.com/Kitware/CMake.git
synced 2026-05-03 04:40:18 -05:00
complex: Sync Tests/ComplexOneConfig with Tests/Complex
The two test sources must remain identical. Apply to ComplexOneConfig
the change that commit f578381e (Fix vs2010 project generation error
when HEADER_FILE_ONLY is set, 2010-12-20) made to Complex.
This commit is contained in:
@@ -49,10 +49,17 @@ LINK_LIBRARIES(${COMPLEX_LIBS})
|
||||
SET_SOURCE_FILES_PROPERTIES(complex_nobuild.cxx PROPERTIES
|
||||
HEADER_FILE_ONLY 1)
|
||||
|
||||
# Test forcing a .c file to not build.
|
||||
# This makes sure a mixed language library is created
|
||||
# with header file only sources
|
||||
SET_SOURCE_FILES_PROPERTIES(complex_nobuild.c PROPERTIES
|
||||
HEADER_FILE_ONLY 1)
|
||||
|
||||
ADD_EXECUTABLE(A A.cxx A.hh A.h A.txt)
|
||||
ADD_EXECUTABLE(complex complex testcflags.c )
|
||||
# Sub1/NameConflictTest.c Sub2/NameConflictTest.c)
|
||||
ADD_EXECUTABLE(complex.file complex.file.cxx complex_nobuild.cxx)
|
||||
ADD_EXECUTABLE(complex.file complex.file.cxx complex_nobuild.cxx
|
||||
complex_nobuild.c)
|
||||
IF(COMPLEX_TEST_CMAKELIB)
|
||||
TARGET_LINK_LIBRARIES(complex CMakeLib cmsys cmexpat cmzlib cmlibarchive cmbzip2 cmcurl)
|
||||
ENDIF(COMPLEX_TEST_CMAKELIB)
|
||||
|
||||
@@ -0,0 +1 @@
|
||||
#error "This file should not be compiled."
|
||||
Reference in New Issue
Block a user