From 784ac768f4f8d0d3a6aba5580321f49258e43ede Mon Sep 17 00:00:00 2001 From: Ilya Trubachev Date: Thu, 27 Oct 2022 17:44:11 +0300 Subject: [PATCH] fix init icu cmake Signed-off-by: Ilya Trubachev --- runtime/CMakeLists.txt | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/runtime/CMakeLists.txt b/runtime/CMakeLists.txt index 8d1401e02..8542c2b1d 100644 --- a/runtime/CMakeLists.txt +++ b/runtime/CMakeLists.txt @@ -27,9 +27,12 @@ endif() set(ECMA_GEN_DIR "${CMAKE_CURRENT_BINARY_DIR}/generated") file(MAKE_DIRECTORY "${ECMA_GEN_DIR}") -add_custom_target(init_icu_gen_cpp - COMMAND ${ECMA_SRC_DIR}/templates/substitute_icu_path.rb ${ECMA_SRC_DIR}/templates/init_icu_gen.cpp.erb ${ECMA_GEN_DIR}/init_icu_gen.cpp ${PANDA_THIRD_PARTY_SOURCES_DIR} - DEPENDS ${ECMA_SRC_DIR}/templates/init_icu_gen.cpp.erb) +add_custom_command(OUTPUT ${ECMA_GEN_DIR}/init_icu_gen.cpp + COMMAND ${ECMA_SRC_DIR}/templates/substitute_icu_path.rb ${ECMA_SRC_DIR}/templates/init_icu_gen.cpp.erb ${ECMA_GEN_DIR}/init_icu_gen.cpp ${PANDA_THIRD_PARTY_SOURCES_DIR} + DEPENDS ${ECMA_SRC_DIR}/templates/init_icu_gen.cpp.erb) + +add_custom_target(init_icu_gen_cpp + DEPENDS ${ECMA_GEN_DIR}/init_icu_gen.cpp) add_dependencies(arkruntime_static init_icu_gen_cpp) -- Gitee