cmake: Skip ARGS key in COMMAND

pull/5574/head
Daniel Mensinger 5 years ago
parent 647d80f34c
commit 71a5ff718a
No known key found for this signature in database
GPG Key ID: 54DD94C131E277D4
  1. 2
      mesonbuild/cmake/traceparser.py
  2. 2
      test cases/cmake/8 custom command/subprojects/cmMod/CMakeLists.txt

@ -231,6 +231,8 @@ class CMakeTraceParser:
target.outputs += [key]
def handle_command(key: str, target: CMakeGeneratorTarget) -> None:
if key == 'ARGS':
return
target.command[-1] += [key]
def handle_depends(key: str, target: CMakeGeneratorTarget) -> None:

@ -11,7 +11,7 @@ add_executable(mycpy cp.cpp)
add_custom_command(
OUTPUT "${CMAKE_CURRENT_BINARY_DIR}/genTest.cpp" "${CMAKE_CURRENT_BINARY_DIR}/genTest.hpp"
COMMAND gen genTest
COMMAND gen ARGS genTest
)
add_custom_command(

Loading…
Cancel
Save