|
4 | 4 | "description": "Graphical configuration tool for application and libraries based on Zigbee Cluster Library.", |
5 | 5 | "path": [".", "node_modules/.bin/", "ZAP.app/Contents/MacOS"], |
6 | 6 | "requiredFeatureLevel": "apack.core:9", |
7 | | - "featureLevel": 106, |
| 7 | + "featureLevel": 107, |
8 | 8 | "uc.triggerExtension": "zap", |
| 9 | + "uc.sdkProvidedProperties": "zcl.matterZclJsonFile,zcl.matterTemplateJsonFile,zcl.zigbeeZclJsonFile,zcl.zigbeeTemplateJsonFile", |
9 | 10 | "executable": { |
10 | 11 | "zap:win32.x86_64": { |
11 | 12 | "exe": "zap.exe", |
|
74 | 75 | "cmd": "$(zap-cli) --version" |
75 | 76 | }, |
76 | 77 | "uc_generate": { |
77 | | - "cmd": "$(zap-cli) generate --noUi --noServer -o ${generationOutput} --packageMatch fuzzy --zcl ${sdkRoot}/app/zcl/zcl-zap.json --zcl ${sdkRoot}/extension/matter_extension/src/app/zap-templates/zcl/zcl.json --generationTemplate ${sdkRoot}/protocol/zigbee/app/framework/gen-template/gen-templates.json --generationTemplate ${sdkRoot}/extension/matter_extension/src/app/zap-templates/app-templates.json --in ${contentFolder} --noLoadingFailure --appendGenerationSubdirectory --upgradeZapFile" |
| 78 | + "cmd": "$(zap-cli) generate --noUi --noServer -o ${generationOutput} --packageMatch fuzzy [ --zcl ${sdkRoot}/app/zcl/zcl-zap.json | --zcl ${zcl.zigbeeZclJsonFile} ] [ --zcl ${sdkRoot}/extension/matter_extension/src/app/zap-templates/zcl/zcl.json | --zcl ${zcl.matterZclJsonFile} ] [ --generationTemplate ${sdkRoot}/protocol/zigbee/app/framework/gen-template/gen-templates.json | --generationTemplate ${zcl.zigbeeTemplateJsonFile} ] [ --generationTemplate ${sdkRoot}/extension/matter_extension/src/app/zap-templates/app-templates.json | --generationTemplate ${zcl.matterTemplateJsonFile} ] --in ${contentFolder} --noLoadingFailure --appendGenerationSubdirectory --upgradeZapFile" |
78 | 79 | }, |
79 | 80 | "uc_upgrade": { |
80 | | - "cmd": "$(zap-cli) upgrade --results ${results} -d ${tempContentFolder} --zcl ${sdkRoot}/app/zcl/zcl-zap.json --zcl ${sdkRoot}/extension/matter_extension/src/app/zap-templates/zcl/zcl.json --generationTemplate ${sdkRoot}/protocol/zigbee/app/framework/gen-template/gen-templates.json --generationTemplate ${sdkRoot}/extension/matter_extension/src/app/zap-templates/app-templates.json --noLoadingFailure" |
| 81 | + "cmd": "$(zap-cli) upgrade --results ${results} -d ${tempContentFolder} [ --zcl ${sdkRoot}/app/zcl/zcl-zap.json | --zcl ${zcl.zigbeeZclJsonFile} ] [ --zcl ${sdkRoot}/extension/matter_extension/src/app/zap-templates/zcl/zcl.json | --zcl ${zcl.matterZclJsonFile} ] [ --generationTemplate ${sdkRoot}/protocol/zigbee/app/framework/gen-template/gen-templates.json | --generationTemplate ${zcl.zigbeeTemplateJsonFile} ] [ --generationTemplate ${sdkRoot}/extension/matter_extension/src/app/zap-templates/app-templates.json | --generationTemplate ${zcl.matterTemplateJsonFile} ] --noLoadingFailure" |
81 | 82 | }, |
82 | 83 | "zapHelp": { |
83 | 84 | "cmd": "$(zap) --help" |
|
86 | 87 | "cmd": "$(zap) selfCheck" |
87 | 88 | }, |
88 | 89 | "zapServer": { |
89 | | - "cmd": "$(zap) server --reuseZapInstance --packageMatch fuzzy --zcl ${sdkRoot}/app/zcl/zcl-zap.json --zcl ${sdkRoot}/extension/matter_extension/src/app/zap-templates/zcl/zcl.json --generationTemplate ${sdkRoot}/protocol/zigbee/app/framework/gen-template/gen-templates.json --generationTemplate ${sdkRoot}/extension/matter_extension/src/app/zap-templates/app-templates.json --studioHttpPort ${studioHttpPort} --noLoadingFailure --appendGenerationSubdirectory" |
| 90 | + "cmd": "$(zap) server --reuseZapInstance --packageMatch fuzzy [ --zcl ${sdkRoot}/app/zcl/zcl-zap.json | --zcl ${zcl.zigbeeZclJsonFile} ] [ --zcl ${sdkRoot}/extension/matter_extension/src/app/zap-templates/zcl/zcl.json | --zcl ${zcl.matterZclJsonFile} ] [ --generationTemplate ${sdkRoot}/protocol/zigbee/app/framework/gen-template/gen-templates.json | --generationTemplate ${zcl.zigbeeTemplateJsonFile} ] [ --generationTemplate ${sdkRoot}/extension/matter_extension/src/app/zap-templates/app-templates.json | --generationTemplate ${zcl.matterTemplateJsonFile} ] --studioHttpPort ${studioHttpPort} --noLoadingFailure --appendGenerationSubdirectory" |
90 | 91 | }, |
91 | 92 | "zapStop": { |
92 | 93 | "cmd": "$(zap) stop --reuseZapInstance" |
|
98 | 99 | "cmd": "$(zap) server --reuseZapInstance --studioHttpPort ${studioHttpPort}" |
99 | 100 | }, |
100 | 101 | "zapFull": { |
101 | | - "cmd": "$(zap) --showUrl --zcl ${sdkRoot}/app/zcl/zcl-zap.json" |
| 102 | + "cmd": "$(zap) --showUrl [ --zcl ${sdkRoot}/app/zcl/zcl-zap.json | --zcl ${zcl.zigbeeZclJsonFile} ]" |
102 | 103 | }, |
103 | 104 | "zapRegenSdk": { |
104 | 105 | "cmd": "$(zap) regenerateSdk --sdk ${sdkJsonFile}" |
105 | 106 | }, |
106 | 107 | "zapIscConvert": { |
107 | | - "cmd": "$(zap) convert --noUi --noServer --noZapFileLog --zcl ${sdkRoot}/app/zcl/zcl-zap.json --out ${outFile} ${inFile}" |
| 108 | + "cmd": "$(zap) convert --noUi --noServer --noZapFileLog [ --zcl ${sdkRoot}/app/zcl/zcl-zap.json | --zcl ${zcl.zigbeeZclJsonFile} ] --out ${outFile} ${inFile}" |
108 | 109 | }, |
109 | 110 | "zapIscOpen": { |
110 | | - "cmd": "$(zap) --noServer --zcl ${sdkRoot}/app/zcl/zcl-zap.json --generationTemplate ${sdkRoot}/protocol/zigbee/app/framework/gen-template/gen-teplates.json ${inFile}" |
| 111 | + "cmd": "$(zap) --noServer [ --zcl ${sdkRoot}/app/zcl/zcl-zap.json | --zcl ${zcl.zigbeeZclJsonFile} ] [ --generationTemplate ${sdkRoot}/protocol/zigbee/app/framework/gen-template/gen-templates.json | --generationTemplate ${zcl.zigbeeTemplateJsonFile} ] ${inFile}" |
111 | 112 | } |
112 | 113 | } |
113 | 114 | } |
0 commit comments