diff --git a/paddle/fluid/framework/CMakeLists.txt b/paddle/fluid/framework/CMakeLists.txt index bced7600dc4bbd4d5328e104c8cece15eafceb36..41e7ea1abbff60e4cf8341e103f3587a1f44d3b2 100755 --- a/paddle/fluid/framework/CMakeLists.txt +++ b/paddle/fluid/framework/CMakeLists.txt @@ -583,7 +583,7 @@ if(WITH_PYTHON) ${PADDLE_BINARY_DIR}/python/paddle/distributed/fleet/proto) file(TOUCH ${PADDLE_BINARY_DIR}/python/paddle/distributed/fleet/proto/__init__.py) - file(TOUCH __init__.py) + file(TOUCH ${CMAKE_CURRENT_BINARY_DIR}/__init__.py) add_dependencies( framework_py_proto trainer_py_proto distributed_strategy_py_proto pass_desc_py_proto ps_py_proto pslib_py_proto) diff --git a/paddle/phi/api/profiler/CMakeLists.txt b/paddle/phi/api/profiler/CMakeLists.txt index 82d8819f914fdd855cc4c36d9c941931d2bfa2b8..14e3ace536a7ab05798a1150c934699244213622 100644 --- a/paddle/phi/api/profiler/CMakeLists.txt +++ b/paddle/phi/api/profiler/CMakeLists.txt @@ -3,7 +3,7 @@ proto_library(phi_profiler_proto SRCS profiler.proto) if(WITH_PYTHON AND EXISTS ${PADDLE_BINARY_DIR}) set(FLUID_PATH ${PADDLE_BINARY_DIR}/python/paddle/fluid) py_proto_compile(profiler_py_proto SRCS profiler.proto) - file(TOUCH __init__.py) + file(TOUCH ${CMAKE_CURRENT_BINARY_DIR}/__init__.py) if(NOT WIN32) add_custom_command( TARGET profiler_py_proto