From ca2c967ffe949188b7213f987e23fbdf3540214b Mon Sep 17 00:00:00 2001 From: Kubat <mael.martin31@gmail.com> Date: Tue, 31 Oct 2023 21:15:28 +0100 Subject: [PATCH] MISC: Update the tofix file and readme Also use bash explicitly for .bash scripts. --- README.md | 8 ++++++-- TOFIX.md | 9 ++++++--- 2 files changed, 12 insertions(+), 5 deletions(-) diff --git a/README.md b/README.md index a179e61e..4e99f867 100644 --- a/README.md +++ b/README.md @@ -9,12 +9,16 @@ - [Qt6](https://www.qt.io/) development library: QtCore, QtWidgets, QtOpenGL, QtOpenGLWidgets. - The AV libraries: libavutil libavcodec libavformat - [cbindgen](https://github.com/mozilla/cbindgen): `cargo install --force cbindgen` +- Some unix utils, the `jq` binary, the `bash` shell. ## Build Simply use cmake to build in another folder of the source folder: -``` -cmake -Bbuild -DCMAKE_CXX_COMPILER=clang++ -DCMAKE_C_COMPILER=clang + +```bash +cmake -Bbuild -DCMAKE_BUILD_TYPE=Release -DCMAKE_CXX_COMPILER=clang++ -DCMAKE_INSTALL_PREFIX=$HOME/.local -GNinja +ninja -Cbuild +ninja -Cbuild install ``` To do a debug build, use the debug switch with cmake: `-DCMAKE_BUILD_TYPE=Debug`. Note that the last diff --git a/TOFIX.md b/TOFIX.md index 91e3e79c..b98321dd 100644 --- a/TOFIX.md +++ b/TOFIX.md @@ -1,3 +1,6 @@ -[ ] Save file: do not error on save = name -[ ] Load Ass: do not fail on Default style not defined -[ ] Save file: add .vivy extension by default +- [ ] Save file: do not error on save = name +- [ ] Load Ass: do not fail on Default style not defined +- [ ] Save file: add .vivy extension by default +- [ ] Save/Load file: use the rust thing, also find a way to populate the properties with that thing +- [ ] Problems with the mouse with video/ass/audio sub-documents +- [ ] Some videos won't embed with the OpenGL thing... -- GitLab