From c7886e88d8334eca5a4224e079b51e074862e808 Mon Sep 17 00:00:00 2001 From: Arseniy Obolenskiy Date: Sun, 4 May 2025 16:39:31 +0200 Subject: [PATCH] Change shell directive and switch to CMake -E rename for LaTeX artifacts --- .github/workflows/main.yml | 1 - modules/example/latex/CMakeLists.txt | 6 +++--- 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index ff04681..e74d166 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -26,7 +26,6 @@ jobs: mkdir build cmake -G Ninja -S . -B build -D USE_LATEX=ON cmake --build build - shell: bash - uses: actions/upload-artifact@v4 with: name: ubuntu-artifacts diff --git a/modules/example/latex/CMakeLists.txt b/modules/example/latex/CMakeLists.txt index a96070f..09687d8 100644 --- a/modules/example/latex/CMakeLists.txt +++ b/modules/example/latex/CMakeLists.txt @@ -31,9 +31,9 @@ if (USE_LATEX) add_custom_command( TARGET ${ProjectId}_all_formats POST_BUILD - COMMAND mv "${CMAKE_CURRENT_SOURCE_DIR}/${report_name}.aux" "${LATEX_OUTPUT_PATH}/${report_name}.aux" - COMMAND mv "${CMAKE_CURRENT_SOURCE_DIR}/${report_name}.log" "${LATEX_OUTPUT_PATH}/${report_name}.log" - COMMAND mv "${CMAKE_CURRENT_SOURCE_DIR}/${report_name}.pdf" "${LATEX_OUTPUT_PATH}/${report_name}.pdf" + COMMAND ${CMAKE_COMMAND} -E rename "${CMAKE_CURRENT_SOURCE_DIR}/${report_name}.aux" "${LATEX_OUTPUT_PATH}/${report_name}.aux" + COMMAND ${CMAKE_COMMAND} -E rename "${CMAKE_CURRENT_SOURCE_DIR}/${report_name}.log" "${LATEX_OUTPUT_PATH}/${report_name}.log" + COMMAND ${CMAKE_COMMAND} -E rename "${CMAKE_CURRENT_SOURCE_DIR}/${report_name}.pdf" "${LATEX_OUTPUT_PATH}/${report_name}.pdf" ) endforeach () else()