Skip to content

Commit

Permalink
Add more info on Qt build, temporary fixes for GitHub
Browse files Browse the repository at this point in the history
  • Loading branch information
kovzol committed Jan 4, 2025
1 parent 1c27420 commit 6377c46
Show file tree
Hide file tree
Showing 2 changed files with 12 additions and 6 deletions.
4 changes: 2 additions & 2 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -210,12 +210,12 @@ jobs:
. /Users/runner/.bash_profile
pkg-config libgvc --libs # Temporary info on GitHub's graphviz installation
cmake ..
make || true # Currently, this fails because -lgvc is not found, FIXME
make
- name: Build bibref-qt-pbrst
run: |
cd qt
mkdir build-pbrst
cd build-pbrst
. /Users/runner/.bash_profile
cmake -DPBRST=ON ..
make || true
make
14 changes: 10 additions & 4 deletions qt/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,10 +8,6 @@ This folder contains files to provide *bibref* with a [Qt](https://qt.io) interf
`lupdate -tr-function-alias QT_TRANSLATE_NOOP=TR mainwindow.cpp statementwindow.cpp -ts hu.ts` creates or updates the skeleton for the Hungarian translation.
Similarly to this way, it is possible to add translations for other languages.

## Building on Linux

See the steps in the GitHub Actions (in `../.github/workflow/build.yml`), or in the flatpak scripts in this folder.

## Building on Windows

For reference, you should have a look at the steps in the GitHub Actions (in `../.github/workflow/build.yml`).
Expand Down Expand Up @@ -84,3 +80,13 @@ It is assumed that the SWORD modules are installed in the current user's home di
To learn more about **bibref-qt**, you will find further information in the **Help** menu.

Testing the translated texts is possible if you set the **LANG** environment variable before running the executable.

## Building on Linux

See the steps in the GitHub Actions (in `../.github/workflow/build.yml`), or in the flatpak scripts in this folder.

## Building on MacOS

See the steps in the GitHub Actions (in `../.github/workflow/build.yml`). You may also need
to change some hardwired settings in `CMakeLists.txt` if your Homebrew installation
has some special configuration.

0 comments on commit 6377c46

Please sign in to comment.