Reorganize software catalog
This commit is contained in:
@@ -83,15 +83,21 @@ additional_files:
|
||||
|
||||
```shell
|
||||
pnpm install
|
||||
pnpm extract-archives /path/to/output
|
||||
pnpm fill-metadata
|
||||
pnpm fill-metadata:check
|
||||
pnpm repack-archive path/to/archive.rar
|
||||
pnpm screenshots --help
|
||||
pnpm tree
|
||||
pnpm typecheck
|
||||
```
|
||||
|
||||
`fill-metadata` пересобирает `catalog/files.yaml`. `tree` принимает путь и флаги
|
||||
`extract-archives` рекурсивно распаковывает ZIP из `catalog` в заданный каталог,
|
||||
сохраняет структуру категорий и программ и не перезаписывает существующие пути.
|
||||
`fill-metadata` пересобирает
|
||||
`catalog/files.yaml`. `tree` принимает путь и флаги
|
||||
`--paths`, `--versions`. `repack-archive` принимает архив, EXE или папку,
|
||||
создаёт совместимый с Windows XP ZIP и проверяет содержимое и timestamps; флаг
|
||||
`--replace` удаляет исходный файл только после успешной проверки. Временный
|
||||
каталог задаётся через `--temp-dir /tmp/codex/<task_name>`.
|
||||
каталог задаётся через `--temp-dir /tmp/codex/<task_name>`. `screenshots`
|
||||
запускает программы на Windows-машине по SSH и снимает их окна.
|
||||
|
||||
Reference in New Issue
Block a user