From 0a0c3cebb34a55b91815aff1909f385333430bfa Mon Sep 17 00:00:00 2001 From: TheBrokenRail Date: Sat, 15 Feb 2025 15:06:30 -0500 Subject: [PATCH] Move Symbol-Processor Lint To Other CI --- dependencies/symbol-processor/CMakeLists.txt | 20 +++++--------------- dependencies/symbol-processor/src | 2 +- 2 files changed, 6 insertions(+), 16 deletions(-) diff --git a/dependencies/symbol-processor/CMakeLists.txt b/dependencies/symbol-processor/CMakeLists.txt index 024cd495..28b85bf1 100644 --- a/dependencies/symbol-processor/CMakeLists.txt +++ b/dependencies/symbol-processor/CMakeLists.txt @@ -3,18 +3,8 @@ project(symbol-processor) # Install Dependencies set(SRC "${CMAKE_CURRENT_SOURCE_DIR}/src") set(NODE_MODULES "${SRC}/node_modules") -function(npm_run) - execute_process( - COMMAND npm ${ARGV} - WORKING_DIRECTORY "${SRC}" - RESULT_VARIABLE RESULT - ) - if(NOT RESULT EQUAL 0) - file(REMOVE_RECURSE "${NODE_MODULES}") - message(FATAL_ERROR "Unable To Run NPM Command") - endif() -endfunction() -if(NOT EXISTS "${NODE_MODULES}") - npm_run(ci --silent) - npm_run(run --silent lint) -endif() +execute_process( + COMMAND npm ci --silent + WORKING_DIRECTORY "${SRC}" + COMMAND_ERROR_IS_FATAL ANY +) diff --git a/dependencies/symbol-processor/src b/dependencies/symbol-processor/src index c803572e..16ab0983 160000 --- a/dependencies/symbol-processor/src +++ b/dependencies/symbol-processor/src @@ -1 +1 @@ -Subproject commit c803572e248998cc9d197f84661fea56bebf7346 +Subproject commit 16ab0983a7a56880cfbe2c0339ed22a04f7ec69f