From: Kefu Chai Date: Wed, 20 Jul 2016 08:01:53 +0000 (+0800) Subject: cmake: do not include $lrc_srcs in unittest_erasure_code_lrc X-Git-Tag: ses5-milestone5~345^2~2 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=21a852fd6531cc28dac652f185f4b51e65cb31d0;p=ceph.git cmake: do not include $lrc_srcs in unittest_erasure_code_lrc as ${lrc_srcs} is not defined in the scope where unittest_erasure_code_lrc is added as a target. and instead we link unittest_erasure_code_lrc against ec_lrc dynamic library. so we can safely remove ${lrc_srcs} from unittest_erasure_code_lrc. Signed-off-by: Kefu Chai --- diff --git a/src/test/erasure-code/CMakeLists.txt b/src/test/erasure-code/CMakeLists.txt index e85d39d19ce8..c9062e49acb7 100644 --- a/src/test/erasure-code/CMakeLists.txt +++ b/src/test/erasure-code/CMakeLists.txt @@ -143,9 +143,7 @@ endif(HAVE_BETTER_YASM_ELF64) # unittest_erasure_code_lrc add_executable(unittest_erasure_code_lrc - TestErasureCodeLrc.cc - ${lrc_srcs} - ) + TestErasureCodeLrc.cc) add_ceph_unittest(unittest_erasure_code_lrc ${CMAKE_RUNTIME_OUTPUT_DIRECTORY}/unittest_erasure_code_lrc) target_link_libraries(unittest_erasure_code_lrc global