You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: core/tauri-config-schema/schema.json
+39-4Lines changed: 39 additions & 4 deletions
Original file line number
Diff line number
Diff line change
@@ -2033,10 +2033,14 @@
2033
2033
]
2034
2034
},
2035
2035
"signCommand": {
2036
-
"description": "Specify a custom command to sign the binaries.\n This command needs to have a `%1` in it which is just a placeholder for the binary path,\n which we will detect and replace before calling the command.\n\n Example:\n ```text\n sign-cli --arg1 --arg2 %1\n ```\n\n By Default we use `signtool.exe` which can be found only on Windows so\n if you are on another platform and want to cross-compile and sign you will\n need to use another tool like `osslsigncode`.",
2037
-
"type": [
2038
-
"string",
2039
-
"null"
2036
+
"description": "Specify a custom command to sign the binaries.\n This command needs to have a `%1` in args which is just a placeholder for the binary path,\n which we will detect and replace before calling the command.\n\n By Default we use `signtool.exe` which can be found only on Windows so\n if you are on another platform and want to cross-compile and sign you will\n need to use another tool like `osslsigncode`.",
"description": "A string notation of the script to execute.\n\n\"%1\" will be replaced with the path to the binary to be signed.\n\n This is a simpler notation for the command.\n Tauri will split the string with `' '` and use the first element as the command name and the rest as arguments.\n\n If you need to use whitespace in the command or arguments, use the object notation [`Self::ScriptWithOptions`].",
2437
+
"type": "string"
2438
+
},
2439
+
{
2440
+
"description": "An object notation of the command.\n\n This is more complex notation for the command but\n this allows you to use whitespace in the command and arguments.",
2441
+
"type": "object",
2442
+
"required": [
2443
+
"args",
2444
+
"cmd"
2445
+
],
2446
+
"properties": {
2447
+
"cmd": {
2448
+
"description": "The command to run to sign the binary.",
2449
+
"type": "string"
2450
+
},
2451
+
"args": {
2452
+
"description": "The arguments to pass to the command.\n\n\"%1\" will be replaced with the path to the binary to be signed.",
2453
+
"type": "array",
2454
+
"items": {
2455
+
"type": "string"
2456
+
}
2457
+
}
2458
+
},
2459
+
"additionalProperties": false
2460
+
}
2461
+
]
2462
+
},
2428
2463
"LinuxConfig": {
2429
2464
"description": "Configuration for Linux bundles.\n\n See more: <https://tauri.app/v1/api/config#linuxconfig>",
Copy file name to clipboardExpand all lines: tooling/cli/schema.json
+39-4Lines changed: 39 additions & 4 deletions
Original file line number
Diff line number
Diff line change
@@ -2033,10 +2033,14 @@
2033
2033
]
2034
2034
},
2035
2035
"signCommand": {
2036
-
"description": "Specify a custom command to sign the binaries.\n This command needs to have a `%1` in it which is just a placeholder for the binary path,\n which we will detect and replace before calling the command.\n\n Example:\n ```text\n sign-cli --arg1 --arg2 %1\n ```\n\n By Default we use `signtool.exe` which can be found only on Windows so\n if you are on another platform and want to cross-compile and sign you will\n need to use another tool like `osslsigncode`.",
2037
-
"type": [
2038
-
"string",
2039
-
"null"
2036
+
"description": "Specify a custom command to sign the binaries.\n This command needs to have a `%1` in args which is just a placeholder for the binary path,\n which we will detect and replace before calling the command.\n\n By Default we use `signtool.exe` which can be found only on Windows so\n if you are on another platform and want to cross-compile and sign you will\n need to use another tool like `osslsigncode`.",
"description": "A string notation of the script to execute.\n\n\"%1\" will be replaced with the path to the binary to be signed.\n\n This is a simpler notation for the command.\n Tauri will split the string with `' '` and use the first element as the command name and the rest as arguments.\n\n If you need to use whitespace in the command or arguments, use the object notation [`Self::ScriptWithOptions`].",
2437
+
"type": "string"
2438
+
},
2439
+
{
2440
+
"description": "An object notation of the command.\n\n This is more complex notation for the command but\n this allows you to use whitespace in the command and arguments.",
2441
+
"type": "object",
2442
+
"required": [
2443
+
"args",
2444
+
"cmd"
2445
+
],
2446
+
"properties": {
2447
+
"cmd": {
2448
+
"description": "The command to run to sign the binary.",
2449
+
"type": "string"
2450
+
},
2451
+
"args": {
2452
+
"description": "The arguments to pass to the command.\n\n\"%1\" will be replaced with the path to the binary to be signed.",
2453
+
"type": "array",
2454
+
"items": {
2455
+
"type": "string"
2456
+
}
2457
+
}
2458
+
},
2459
+
"additionalProperties": false
2460
+
}
2461
+
]
2462
+
},
2428
2463
"LinuxConfig": {
2429
2464
"description": "Configuration for Linux bundles.\n\n See more: <https://tauri.app/v1/api/config#linuxconfig>",
0 commit comments