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:
+3
-3
@@ -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.
|
||||
|
||||
@@ -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 库打包到应用程序中。
|
||||
|
||||
Reference in New Issue
Block a user