Skip to content

Commit 17b3237

Browse files
committed
add linux installation guide
1 parent e514eaa commit 17b3237

8 files changed

+105
-1
lines changed

.github/workflows/generate-bundles-and-release.yml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -162,12 +162,15 @@ jobs:
162162
if: matrix.os == 'ubuntu-latest'
163163
shell: pwsh
164164
run: |
165+
cd scripts/setup/linux
165166
mv $env:DIFFSCOPE_INSTALLED_DIR DiffScope
166167
mkdir "DiffScope Bridge"
167168
Invoke-WebRequest -Uri "https://raw.githubusercontent.com/CrSjimo/diffscope-ci-tools-mirror/refs/heads/main/gpl-3.0.rtf" -OutFile "DiffScope Bridge/gpl-3.0.rtf"
168169
mv $env:DIFFSCOPE_BRIDGE_ARTEFACTS_DIR/VST3/*.vst3 "DiffScope Bridge"
169170
mv $env:DIFFSCOPE_BRIDGE_ARTEFACTS_DIR/LV2/*.lv2 "DiffScope Bridge"
170-
tar --bzip2 -cf "$env:BINARY_NAME.tar.bz2" DiffScope "DiffScope Bridge"
171+
mv create-desktop-entry.sh DiffScope
172+
mv remove-desktop-entry.sh DiffScope
173+
tar --bzip2 -cf "$env:BINARY_NAME.tar.bz2" DiffScope "DiffScope Bridge" "Installation Guide.txt"
171174
Write-Output PACKAGE_PATH=$(Resolve-Path -Path "$env:BINARY_NAME.tar.bz2") >> $env:GITHUB_ENV
172175
173176
- name: Upload release file
Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
# Linux 用 DiffScope インストールガイド
2+
3+
## DiffScope をインストール
4+
5+
1. このアーカイブを解凍し、`DiffScope` ディレクトリをインストールしたい場所に移動します (`/opt` が推奨されます)。
6+
7+
2. `DiffScope/bin/DiffScope` を実行して DiffScope を起動します。
8+
9+
## デスクトップのエントリを作成
10+
11+
`DiffScope/create-desktop-entry.sh` を実行して、DiffScope のデスクトップのエントリを作成します。
12+
13+
`DiffScope/remove-desktop-entry.sh` を実行して、後で削除します。
14+
15+
## DiffScope Bridge をインストール [オプション]
16+
17+
DiffScope Bridge は、`DiffScope Bridge` ディレクトリに VST3 および LV2 形式で提供されています。インストールするには、このアーカイブを解凍し、これらのプラグインバンドルをプラグインの場所に移動してください。
Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
# Linux 版 DiffScope 安装指南
2+
3+
## 安装 DiffScope
4+
5+
1. 解压此存档并将`DiffScope`目录移动到要安装的位置(建议使用`/opt`)。
6+
7+
2. 执行`DiffScope/bin/DiffScope`以启动 DiffScope。
8+
9+
## 创建桌面条目
10+
11+
运行`DiffScope/create-desktop-entry.sh`以创建 DiffScope 的桌面条目。
12+
13+
运行`DiffScope/remove-desktop-entry.sh`以在之后将其删除。
14+
15+
## 安装 DiffScope Bridge [可选]
16+
17+
`DiffScope Bridge`目录中提供 VST3 和 LV2 格式的 DiffScope Bridge。要安装,请解压此存档并将这些插件包移动到插件位置。
Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
# Linux 版 DiffScope 安裝指南
2+
3+
## 安裝 DiffScope
4+
5+
1. 解壓縮此檔案並將`DiffScope`目錄移至要安裝的位置(建議使用`/opt`)。
6+
7+
2. 執行`DiffScope/bin/DiffScope`以啟動 DiffScope。
8+
9+
## 建立桌面條目
10+
11+
執行`DiffScope/create-desktop-entry.sh`以建立 DiffScope 的桌面條目。
12+
13+
執行`DiffScope/remove-desktop-entry.sh`以在之後將其刪除。
14+
15+
## 安裝 DiffScope Bridge [可選]
16+
17+
`DiffScope Bridge`目錄中提供 VST3 和 LV2 格式的 DiffScope Bridge。要安裝,請解壓縮此存檔並將這些外掛包移至外掛位置。

docs/linux-installation-guide.md

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
# DiffScope Installation Guide for Linux
2+
3+
Read in other languages: [简体中文](linux-installation-guide-zh_CN.md) | [繁体中文](linux-installation-guide-zh_TW.md) | [日本語](linux-installation-guide-ja_JP.md)
4+
5+
## Install DiffScope
6+
7+
1. Unpack this archive and move the `DiffScope` directory to where you wish to install it (`/opt` is suggested).
8+
9+
2. Execute `DiffScope/bin/DiffScope` to start DiffScope.
10+
11+
## Create Desktop Entry
12+
13+
Run `DiffScope/create-desktop-entry.sh` to create a desktop entry of DiffScope.
14+
15+
Run `DiffScope/remove-desktop-entry.sh` to remove it later.
16+
17+
## Install DiffScope Bridge [optional]
18+
19+
DiffScope Bridge is provided in VST3 and LV2 format in the "DiffScope Bridge" directory. To install, please unpack this archive and move these plugin bundles to the plugin location.
Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
DiffScope Installation Guide
2+
============================
3+
4+
Read in other languages / 以其它语言阅读 / 以其它語言閱讀 / 他の言語で読みます:
5+
<https://github.com/openvpi/diffscope/blob/main/docs/linux-installation-guide.md>
6+
7+
Install DiffScope
8+
-----------------
9+
10+
1. Unpack this archive and move the "DiffScope" directory to where you wish to install it ("/opt" is suggested).
11+
12+
2. Execute "DiffScope/bin/DiffScope" to start DiffScope.
13+
14+
Create Desktop Entry
15+
--------------------
16+
17+
Run "DiffScope/create-desktop-entry.sh" to create a desktop entry of DiffScope.
18+
19+
Run "DiffScope/remove-desktop-entry.sh" to remove it later.
20+
21+
Install DiffScope Bridge [optional]
22+
-----------------------------------
23+
24+
DiffScope Bridge is provided in VST3 and LV2 format in the "DiffScope Bridge" directory. To install, please unpack this
25+
archive and move these plugin bundles to the plugin location.
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
#!/bin/bash
2+
3+
# TODO
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
#!/bin/bash
2+
3+
# TODO

0 commit comments

Comments
 (0)