Ninja (zap-cli) script is throwing the following errors with this set of instructions:
$ ninja -C out/debug
ninja: Entering directory `out/debug'
[1/670] c++ obj/third_party/connectedhomeip/src/inet/libInetLayer.IPPacketInfo.cpp.o
[2/670] c++ obj/third_party/connectedhomeip/src/inet/libInetLayer.IPAddress-StringFuncts.cpp.o
[3/670] stamp obj/third_party/connectedhomeip/src/lib/address_resolve/address_resolve.inputdeps.stamp
[4/670] c++ obj/third_party/connectedhomeip/src/inet/libInetLayer.IPPrefix.cpp.o
[5/670] c++ obj/third_party/connectedhomeip/src/inet/libInetLayer.IPAddress.cpp.o
[6/670] stamp obj/third_party/connectedhomeip/src/lib/asn1/asn1.inputdeps.stamp
[7/670] c++ obj/third_party/connectedhomeip/src/inet/libInetLayer.InetArgParser.cpp.o
[8/670] c++ obj/third_party/connectedhomeip/src/crypto/libChipCrypto.RandUtils.cpp.o
[9/670] c++ obj/third_party/connectedhomeip/src/inet/libInetLayer.InetError.cpp.o
[10/670] ACTION //third_party/connectedhomeip/examples/lock-app/lock-common:lock-common_zapgen_zap_pregen(//third_party/connectedhomeip/build/toolchain/arm_gcc:arm_gcc)
FAILED: gen/third_party/connectedhomeip/examples/lock-app/lock-common/zap_pregen/zap-generated/access.h gen/third_party/connectedhomeip/examples/lock-app/lock-common/zap_pregen/zap-generated/gen_config.h gen/third_party/connectedhomeip/examples/lock-app/lock-common/zap_pregen/zap-generated/endpoint_config.h gen/third_party/connectedhomeip/examples/lock-app/lock-common/zap_pregen/zap-generated/CHIPClientCallbacks.h gen/third_party/connectedhomeip/examples/lock-app/lock-common/zap_pregen/zap-generated/CHIPClusters.h gen/third_party/connectedhomeip/examples/lock-app/lock-common/zap_pregen/zap-generated/IMClusterCommandHandler.cpp
python ../../third_party/connectedhomeip/third_party/pigweed/repo/pw_build/py/pw_build/python_runner.py --gn-root ../../ --current-path ../../third_party/connectedhomeip/examples/lock-app/lock-common --default-toolchain=//third_party/connectedhomeip/build/toolchain/arm_gcc:arm_gcc --current-toolchain=//third_party/connectedhomeip/build/toolchain/arm_gcc:arm_gcc --capture-output --python-dep-list-files gen/third_party/connectedhomeip/examples/lock-app/lock-common/lock-common_zapgen_zap_pregen_metadata_path_list.txt -- ../../third_party/connectedhomeip/scripts/tools/zap/generate.py --no-prettify-output --templates /home/jmarkel/connectedhomeip/examples/lock-app/cc13x2x7_26x2x7/third_party/connectedhomeip/src/app/zap-templates/app-templates.json --output-dir /home/jmarkel/connectedhomeip/examples/lock-app/cc13x2x7_26x2x7/out/debug/gen/third_party/connectedhomeip/examples/lock-app/lock-common/zap_pregen/zap-generated --lock-file /home/jmarkel/connectedhomeip/examples/lock-app/cc13x2x7_26x2x7/out/debug/zap_gen.lock --parallel /home/jmarkel/connectedhomeip/examples/lock-app/cc13x2x7_26x2x7/third_party/connectedhomeip/examples/lock-app/lock-common/lock-app.zap
Usage: zap-cli [OPTIONS] COMMAND [ARGS]...
Try 'zap-cli --help' for help.
Error: No such option: --version Did you mean --verbose?
Searching for zcl file from /home/jmarkel/connectedhomeip/examples/lock-app/cc13x2x7_26x2x7/third_party/connectedhomeip/examples/lock-app/lock-common/lock-app.zap
Traceback (most recent call last):
File "/home/jmarkel/connectedhomeip/examples/lock-app/cc13x2x7_26x2x7/out/debug/../../third_party/connectedhomeip/scripts/tools/zap/generate.py", line 325, in <module>
main()
File "/home/jmarkel/connectedhomeip/examples/lock-app/cc13x2x7_26x2x7/out/debug/../../third_party/connectedhomeip/scripts/tools/zap/generate.py", line 307, in main
runGeneration(cmdLineArgs)
File "/home/jmarkel/connectedhomeip/examples/lock-app/cc13x2x7_26x2x7/out/debug/../../third_party/connectedhomeip/scripts/tools/zap/generate.py", line 190, in runGeneration
tool.version_check()
File "/home/jmarkel/connectedhomeip/scripts/tools/zap/zap_execution.py", line 69, in version_check
for line in subprocess.check_output(self.zap_start + ['--version'], cwd=self.working_directory).splitlines():
File "/usr/lib/python3.10/subprocess.py", line 420, in check_output
return run(*popenargs, stdout=PIPE, timeout=timeout, check=True,
File "/usr/lib/python3.10/subprocess.py", line 524, in run
raise CalledProcessError(retcode, process.args,
subprocess.CalledProcessError: Command '['zap-cli', '--version']' returned non-zero exit status 2.
[11/670] c++ obj/third_party/connectedhomeip/src/lib/asn1/libASN1.ASN1Error.cpp.o
[12/670] c++ obj/third_party/connectedhomeip/src/inet/libInetLayer.UDPEndPoint.cpp.o
[13/670] c++ obj/third_party/connectedhomeip/src/lib/asn1/libASN1.ASN1OID.cpp.o
[14/670] c++ obj/third_party/connectedhomeip/src/inet/libInetLayer.InetInterface.cpp.o
[15/670] c++ obj/third_party/connectedhomeip/src/inet/libInetLayer.TCPEndPoint.cpp.o
[16/670] c++ obj/third_party/connectedhomeip/src/crypto/libChipCrypto.PersistentStorageOperationalKeystore.cpp.o
[17/670] ACTION //third_party/connectedhomeip/src/controller/data_model:data_model_zapgen_zap_pregen(//third_party/connectedhomeip/build/toolchain/arm_gcc:arm_gcc)
FAILED: gen/third_party/connectedhomeip/src/controller/data_model/zap_pregen/zap-generated/access.h gen/third_party/connectedhomeip/src/controller/data_model/zap_pregen/zap-generated/gen_config.h gen/third_party/connectedhomeip/src/controller/data_model/zap_pregen/zap-generated/endpoint_config.h gen/third_party/connectedhomeip/src/controller/data_model/zap_pregen/zap-generated/CHIPClientCallbacks.h gen/third_party/connectedhomeip/src/controller/data_model/zap_pregen/zap-generated/CHIPClusters.h gen/third_party/connectedhomeip/src/controller/data_model/zap_pregen/zap-generated/IMClusterCommandHandler.cpp
python ../../third_party/connectedhomeip/third_party/pigweed/repo/pw_build/py/pw_build/python_runner.py --gn-root ../../ --current-path ../../third_party/connectedhomeip/src/controller/data_model --default-toolchain=//third_party/connectedhomeip/build/toolchain/arm_gcc:arm_gcc --current-toolchain=//third_party/connectedhomeip/build/toolchain/arm_gcc:arm_gcc --capture-output --python-dep-list-files gen/third_party/connectedhomeip/src/controller/data_model/data_model_zapgen_zap_pregen_metadata_path_list.txt -- ../../third_party/connectedhomeip/scripts/tools/zap/generate.py --no-prettify-output --templates /home/jmarkel/connectedhomeip/examples/lock-app/cc13x2x7_26x2x7/third_party/connectedhomeip/src/app/zap-templates/app-templates.json --output-dir /home/jmarkel/connectedhomeip/examples/lock-app/cc13x2x7_26x2x7/out/debug/gen/third_party/connectedhomeip/src/controller/data_model/zap_pregen/zap-generated --lock-file /home/jmarkel/connectedhomeip/examples/lock-app/cc13x2x7_26x2x7/out/debug/zap_gen.lock --parallel /home/jmarkel/connectedhomeip/examples/lock-app/cc13x2x7_26x2x7/third_party/connectedhomeip/src/controller/data_model/controller-clusters.zap
Usage: zap-cli [OPTIONS] COMMAND [ARGS]...
Try 'zap-cli --help' for help.
Error: No such option: --version Did you mean --verbose?
Searching for zcl file from /home/jmarkel/connectedhomeip/examples/lock-app/cc13x2x7_26x2x7/third_party/connectedhomeip/src/controller/data_model/controller-clusters.zap
Traceback (most recent call last):
File "/home/jmarkel/connectedhomeip/examples/lock-app/cc13x2x7_26x2x7/out/debug/../../third_party/connectedhomeip/scripts/tools/zap/generate.py", line 325, in <module>
main()
File "/home/jmarkel/connectedhomeip/examples/lock-app/cc13x2x7_26x2x7/out/debug/../../third_party/connectedhomeip/scripts/tools/zap/generate.py", line 307, in main
runGeneration(cmdLineArgs)
File "/home/jmarkel/connectedhomeip/examples/lock-app/cc13x2x7_26x2x7/out/debug/../../third_party/connectedhomeip/scripts/tools/zap/generate.py", line 190, in runGeneration
tool.version_check()
File "/home/jmarkel/connectedhomeip/scripts/tools/zap/zap_execution.py", line 69, in version_check
for line in subprocess.check_output(self.zap_start + ['--version'], cwd=self.working_directory).splitlines():
File "/usr/lib/python3.10/subprocess.py", line 420, in check_output
return run(*popenargs, stdout=PIPE, timeout=timeout, check=True,
File "/usr/lib/python3.10/subprocess.py", line 524, in run
raise CalledProcessError(retcode, process.args,
subprocess.CalledProcessError: Command '['zap-cli', '--version']' returned non-zero exit status 2.
[18/670] c++ obj/third_party/connectedhomeip/src/lib/asn1/libASN1.ASN1Reader.cpp.o
[19/670] c++ obj/third_party/connectedhomeip/src/inet/libInetLayer.TCPEndPointImplLwIP.cpp.o
[20/670] c++ obj/third_party/connectedhomeip/src/lib/asn1/libASN1.ASN1Time.cpp.o
[21/670] c++ obj/third_party/connectedhomeip/src/lib/address_resolve/address_resolve.AddressResolve.cpp.o
[22/670] c++ obj/third_party/connectedhomeip/src/inet/libInetLayer.UDPEndPointImplLwIP.cpp.o
[23/670] c++ obj/third_party/connectedhomeip/src/lib/address_resolve/address_resolve.AddressResolve_DefaultImpl.cpp.o
ninja: build stopped: subcommand failed.
whihc zap-cli -> connectedhomeip/.environment/pigweed-venv/bin/zap-cli