Closed tbadalov closed 4 months ago
There are regular Fedora builds available in GitHub. https://github.com/web-eid/web-eid-app/actions/runs/6890789518 You can find workflow file here https://github.com/web-eid/web-eid-app/blob/main/.github/workflows/cmake-linux-fedora.yml. The default install location is /usr/local to avoid potential conflict with system components, but it can be overridden by CMAKE_INSTALL_PREFIX
I believe the Readme file would be more useful if it explicitly mentioned that after building and testing, you have to run
cmake --install .
in the each folder underbuild/src
(app, controller, ui).Also, Firefox failed to detect the host manifest file that was copied by default after installation to
/usr/local/lib64/mozilla/native-messaging-hosts/eu.webeid.json
. So, I had to copy it to a global location/usr/lib64/mozilla/native-messaging-hosts/eu.webeid.json
, as mentioned on Mozilla website: Native manifestsOS: Fedora Linux 39 (KDE Plasma)