From 188521b7797d9f7cd826e407e2cac16af6f69d63 Mon Sep 17 00:00:00 2001 From: snowman Date: Sun, 5 Jun 2022 15:57:17 +0800 Subject: [PATCH] everything-cli: add persist file (#3650) * es: fixed manifest fields order * es: add persist file --- bucket/everything-cli.json | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/bucket/everything-cli.json b/bucket/everything-cli.json index b6d496978d..43434ec78f 100644 --- a/bucket/everything-cli.json +++ b/bucket/everything-cli.json @@ -1,12 +1,18 @@ { - "homepage": "https://www.voidtools.com/support/everything/command_line_interface/", - "description": "Command line interface to Everyting.", - "license": "MIT", "version": "1.1.0.23", + "description": "Command line interface to Everyting.", + "homepage": "https://www.voidtools.com/support/everything/command_line_interface/", + "license": "MIT", "depends": "extras/everything", "url": "https://www.voidtools.com/ES-1.1.0.23.zip", "hash": "e8ac817ae276ba1d12044a65444c109f284015ba985d29201a9fd4f38b5e6187", + "pre_install": [ + "$manifest.persist | ForEach-Object {", + " if (-not (Test-Path \"$persist_dir\\$_\")) { New-Item \"$dir\\$_\" -Force -ItemType file | Out-Null }", + "}" + ], "bin": "es.exe", + "persist": "es.ini", "checkver": { "url": "https://www.voidtools.com/downloads/", "regex": "ES-([\\d.]+)\\.zip"