Skip to content

add CMake as alternative build method

On linux, it is pretty much finished.

On macOS, it assumes the libraries are installed via homebrew (MacPorts probably also works). A .app bundle will be assembled which requires macdeployqt to copy dependencies.


Question:

Do we really need Qt WebEngine to render the results?

Current situation: There is no Qt WebKit for Qt6 and the WebEngine on Windows has a hard dependency on MSVC (because the Chromium team specifically targets MSVC). We cannot build via MSYS2 if we force WebEngine on windows.


Limitations:

Qt6.4+ only.

It currently assumes a soon-to-be-released Debian or rolling release distros (for qt6.4 and cmake 5.25, I think I can reduce those version requirements later)

close #198 (closed)

Edited by shenlebantongying

Merge request reports