diff --git a/paddle/fluid/lite/gen_code/CMakeLists.txt b/paddle/fluid/lite/gen_code/CMakeLists.txt index 5d09dd567ea447b6f236709a5387bef94dc4e712..f7c38c176e1e6f141e2f176e39f9f20b046c2a8f 100644 --- a/paddle/fluid/lite/gen_code/CMakeLists.txt +++ b/paddle/fluid/lite/gen_code/CMakeLists.txt @@ -11,14 +11,16 @@ lite_cc_test(test_gen_code_lite SRCS gen_code_test.cc DEPS gen_code_lite ${tenso X86_DEPS mul_compute_x86 ARGS --optimized_model=${LITE_MODEL_DIR}/lite_naive_model_opt SERIAL) -lite_cc_library(__generated_code__ - SRCS ${CMAKE_BINARY_DIR}/paddle/fluid/lite/gen_code/__generated_code__.cc - DEPS scope_lite op_lite kernel_lite paddle_infer_gencode -) +if (NOT LITE_WITH_LIGHT_WEIGHT_FRAMEWORK) + lite_cc_library(__generated_code__ + SRCS ${CMAKE_BINARY_DIR}/paddle/fluid/lite/gen_code/__generated_code__.cc + DEPS scope_lite op_lite kernel_lite paddle_infer_gencode + ) -lite_cc_test(test_generated_code SRCS generated_code_test.cc DEPS __generated_code__ - ${ops_lite} ${host_kernels} - X86_DEPS ${x86_kernels} - ) + lite_cc_test(test_generated_code SRCS generated_code_test.cc DEPS __generated_code__ + ${ops_lite} ${host_kernels} + X86_DEPS ${x86_kernels} + ) -add_dependencies(__generated_code__ test_gen_code_lite) + add_dependencies(__generated_code__ test_gen_code_lite) +endif()