From 1d5adc555d07fb86272ee492b4720b476ecd1a1f Mon Sep 17 00:00:00 2001 From: Tian Jin Date: Mon, 18 May 2020 21:44:31 +0800 Subject: [PATCH] Do not leave temporary files when invoking gen_doc.py. (#129) --- utils/CMakeLists.txt | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/utils/CMakeLists.txt b/utils/CMakeLists.txt index 07c0ecb..e5f3eb6 100644 --- a/utils/CMakeLists.txt +++ b/utils/CMakeLists.txt @@ -4,17 +4,17 @@ add_custom_command(OUTPUT ${CMAKE_CURRENT_SOURCE_DIR}/ONNXOps.td.inc COMMAND python ${CMAKE_CURRENT_SOURCE_DIR}/gen_doc.py DEPENDS ${CMAKE_CURRENT_SOURCE_DIR}/gen_doc.py) -# Copy the generated files to respective destinations: +# Move the generated files to respective destinations: # ONNXOps.td.inc -> src/Dialect/ONNX/ONNXOps.td.inc add_custom_target(OMONNXOpsTableGenIncGen - COMMAND ${CMAKE_COMMAND} -E copy + COMMAND ${CMAKE_COMMAND} -E rename ${CMAKE_CURRENT_SOURCE_DIR}/ONNXOps.td.inc ${ONNX_MLIR_SRC_ROOT}/src/Dialect/ONNX/ONNXOps.td.inc DEPENDS ${CMAKE_CURRENT_SOURCE_DIR}/ONNXOps.td.inc) # OpBuildTable.inc -> src/Builder/OpBuildTable.inc add_custom_target(OMONNXOpsBuildTableIncGen - COMMAND ${CMAKE_COMMAND} -E copy + COMMAND ${CMAKE_COMMAND} -E rename ${CMAKE_CURRENT_SOURCE_DIR}/OpBuildTable.inc ${ONNX_MLIR_SRC_ROOT}/src/Builder/OpBuildTable.inc DEPENDS ${CMAKE_CURRENT_SOURCE_DIR}/OpBuildTable.inc) @@ -28,18 +28,18 @@ add_custom_command(OUTPUT ${CMAKE_CURRENT_SOURCE_DIR}/MLONNXOps.td.inc ${CMAKE_CURRENT_SOURCE_DIR}/MLOpBuildTable.inc COMMAND python ${CMAKE_CURRENT_SOURCE_DIR}/gen_doc.py --domain="ONNX_ML" DEPENDS ${CMAKE_CURRENT_SOURCE_DIR}/gen_doc.py) - -# Copy the generated files to respective destinations: -# ONNXOps.td.inc -> src/Dialect/ONNX/ONNXOps.td.inc + +# Move the generated files to respective destinations: +# MLONNXOps.td.inc -> src/Dialect/MLONNX/MLONNXOps.td.inc add_custom_target(OMMLONNXOpsTableGenIncGen - COMMAND ${CMAKE_COMMAND} -E copy + COMMAND ${CMAKE_COMMAND} -E rename ${CMAKE_CURRENT_SOURCE_DIR}/MLONNXOps.td.inc ${ONNX_MLIR_SRC_ROOT}/src/Dialect/MLONNX/MLONNXOps.td.inc DEPENDS ${CMAKE_CURRENT_SOURCE_DIR}/MLONNXOps.td.inc) -# OpBuildTable.inc -> src/Builder/OpBuildTable.inc +# MLOpBuildTable.inc -> src/Builder/MLOpBuildTable.inc add_custom_target(OMMLONNXOpsBuildTableIncGen - COMMAND ${CMAKE_COMMAND} -E copy + COMMAND ${CMAKE_COMMAND} -E rename ${CMAKE_CURRENT_SOURCE_DIR}/MLOpBuildTable.inc ${ONNX_MLIR_SRC_ROOT}/src/Builder/MLOpBuildTable.inc DEPENDS ${CMAKE_CURRENT_SOURCE_DIR}/MLOpBuildTable.inc)