Fix install for conversion-script (#211)
Este commit está contenido en:
@@ -150,3 +150,8 @@ find_package_handle_standard_args(
|
||||
if(EXISTS ${@PACKAGE_NAME@_CMAKE_DIR}/Modules)
|
||||
list(APPEND CMAKE_MODULE_PATH ${@PACKAGE_NAME@_CMAKE_DIR}/Modules)
|
||||
endif()
|
||||
|
||||
add_executable(@PACKAGE_NAME@::convert-counters-collection-format IMPORTED)
|
||||
set_property(
|
||||
TARGET @PACKAGE_NAME@::convert-counters-collection-format
|
||||
PROPERTY IMPORTED_LOCATION ${@PACKAGE_NAME@_ROOT_DIR}/share/@PACKAGE_NAME@/convert-counters-collection-format.py)
|
||||
|
||||
@@ -17,3 +17,4 @@ add_subdirectory(lib)
|
||||
add_subdirectory(libexec)
|
||||
add_subdirectory(bin)
|
||||
add_subdirectory(docs)
|
||||
add_subdirectory(scripts)
|
||||
|
||||
@@ -0,0 +1,17 @@
|
||||
configure_file(
|
||||
convert-counters-collection-format.py
|
||||
${PROJECT_BINARY_DIR}/share/rocprofiler-sdk/convert-counters-collection-format.py
|
||||
COPYONLY)
|
||||
|
||||
set(CONVERT_CC_FORMAT_PATH
|
||||
${PROJECT_BINARY_DIR}/share/rocprofiler-sdk/convert-counters-collection-format.py)
|
||||
|
||||
add_executable(rocprofiler-sdk::convert-counters-collection-format IMPORTED)
|
||||
set_property(TARGET rocprofiler-sdk::convert-counters-collection-format
|
||||
PROPERTY IMPORTED_LOCATION ${CONVERT_CC_FORMAT_PATH})
|
||||
|
||||
install(
|
||||
FILES
|
||||
${PROJECT_BINARY_DIR}/share/rocprofiler-sdk/convert-counters-collection-format.py
|
||||
DESTINATION share/rocprofiler-sdk
|
||||
COMPONENT core)
|
||||
@@ -13,8 +13,6 @@ find_package(rocprofiler-sdk REQUIRED)
|
||||
rocprofiler_configure_pytest_files(COPY validate.py input.txt conftest.py
|
||||
CONFIG pytest.ini)
|
||||
|
||||
configure_file(${CMAKE_SOURCE_DIR}/source/scripts/convert-counters-collection-format.py
|
||||
${CMAKE_CURRENT_BINARY_DIR}/convert-counters-collection-format.py COPYONLY)
|
||||
add_test(
|
||||
NAME test-conversion-script-execute
|
||||
COMMAND
|
||||
@@ -36,7 +34,8 @@ set_tests_properties(
|
||||
add_test(
|
||||
NAME test-conversion-script-convert
|
||||
COMMAND
|
||||
${Python3_EXECUTABLE} convert-counters-collection-format.py --input
|
||||
${Python3_EXECUTABLE}
|
||||
$<TARGET_FILE:rocprofiler-sdk::convert-counters-collection-format> --input
|
||||
${CMAKE_CURRENT_BINARY_DIR}/out_conversion_script --output
|
||||
${CMAKE_CURRENT_BINARY_DIR}/out_conversion_script/converted.csv)
|
||||
|
||||
|
||||
Referencia en una nueva incidencia
Block a user