Fixed C++03 and C++11 conditional tests building problem on cmake.

This commit is contained in:
Takatoshi Kondo 2014-08-29 00:38:44 +09:00
parent 4d6e9d6c05
commit 2c2df64427

View File

@ -7,7 +7,7 @@ INCLUDE_DIRECTORIES (
${ZLIB_INCLUDE_DIRS} ${ZLIB_INCLUDE_DIRS}
) )
SET (check_PROGRAMS LIST (APPEND check_PROGRAMS
zone.cpp zone.cpp
pack_unpack.cpp pack_unpack.cpp
pack_unpack_c.cpp pack_unpack_c.cpp
@ -24,10 +24,15 @@ SET (check_PROGRAMS
msgpack_tuple.cpp msgpack_tuple.cpp
msgpack_test.cpp msgpack_test.cpp
msgpackc_test.cpp msgpackc_test.cpp
msgpack_test_cpp11.cpp
reference.cpp reference.cpp
) )
IF (MSGPACK_CXX11)
LIST (APPEND check_PROGRAMS
msgpack_test_cpp11.cpp
)
ENDIF ()
FOREACH (source_file ${check_PROGRAMS}) FOREACH (source_file ${check_PROGRAMS})
GET_FILENAME_COMPONENT (source_file_we ${source_file} NAME_WE) GET_FILENAME_COMPONENT (source_file_we ${source_file} NAME_WE)
ADD_EXECUTABLE ( ADD_EXECUTABLE (