build: rebrand output artifacts to Oak and fix macOS QML deployment

- Rename macOS bundle output from Olive.app to Oak.app.
- Rename editor binary to oak-editor and render worker to oak-render-worker.
- Rename crash handler output to oak-crashhandler.
- Update worker lookup, NSIS installer, Linux desktop/AppRun, crashhandler
  symbol paths, and documentation for the new binary names.
- Update CD workflow paths and add -qmldir flags to macdeployqt so QtQuick
  / QML plugins required by KDDockWidgets are bundled, fixing the launch
  crash on macOS.
- Update user-facing GitHub URLs to OakVideoEditorCommunity/oak.
This commit is contained in:
2026-07-13 15:26:15 +08:00
parent a4a2903e49
commit f0d41eae52
36 changed files with 70 additions and 1285 deletions
+3 -3
View File
@@ -146,13 +146,13 @@ The build process may take 10-30 minutes depending on your hardware.
After successful build, you can run Oak Video Editor:
```bash
./build/app/olive-editor
./build/app/oak-editor
```
Or open the app bundle (if generated):
```bash
open ./build/app/olive-editor.app
open ./build/app/Oak.app
```
---
@@ -234,7 +234,7 @@ export CPATH="/opt/homebrew/include:$CPATH"
To create a distributable `.app` bundle, you may need to use `macdeployqt`:
```bash
/opt/homebrew/opt/qt@6/bin/macdeployqt build/app/olive-editor.app
/opt/homebrew/opt/qt@6/bin/macdeployqt build/app/Oak.app
```
This will bundle the required Qt libraries into the app.
+3 -3
View File
@@ -146,13 +146,13 @@ cmake --build build --config Release
编译成功后,你可以运行 Oak 视频编辑器:
```bash
./build/app/olive-editor
./build/app/oak-editor
```
或者打开应用程序包(如果已生成):
```bash
open ./build/app/olive-editor.app
open ./build/app/Oak.app
```
---
@@ -234,7 +234,7 @@ export CPATH="/opt/homebrew/include:$CPATH"
要创建可分发的 `.app` 包,你可能需要使用 `macdeployqt`
```bash
/opt/homebrew/opt/qt@6/bin/macdeployqt build/app/olive-editor.app
/opt/homebrew/opt/qt@6/bin/macdeployqt build/app/Oak.app
```
这会将所需的 Qt 库打包到应用程序中。