Skip to content

Commit 8c00ed4

Browse files
committed
Add Qt GUI build for Windows
Include faircoin-qt.exe in Windows release. Linux and macOS remain CLI-only for now due to outdated fontconfig in depends (Linux) and C++17-only protobuf in Homebrew (macOS). Qt for those platforms requires updating the depends package versions.
1 parent dc6c42e commit 8c00ed4

1 file changed

Lines changed: 4 additions & 4 deletions

File tree

.github/workflows/release.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -120,19 +120,19 @@ jobs:
120120
- name: Build depends for Windows
121121
run: |
122122
cd depends
123-
make HOST=x86_64-w64-mingw32 NO_QT=1 -j$(nproc)
123+
make HOST=x86_64-w64-mingw32 -j$(nproc)
124124
125125
- name: Build FairCoin for Windows
126126
run: |
127127
./autogen.sh
128-
CONFIG_SITE=$PWD/depends/x86_64-w64-mingw32/share/config.site ./configure --prefix=/ --without-gui --disable-zmq
128+
CONFIG_SITE=$PWD/depends/x86_64-w64-mingw32/share/config.site ./configure --prefix=/ --disable-zmq
129129
make -j$(nproc)
130-
x86_64-w64-mingw32-strip src/faircoind.exe src/faircoin-cli.exe src/faircoin-tx.exe
130+
x86_64-w64-mingw32-strip src/faircoind.exe src/faircoin-cli.exe src/faircoin-tx.exe src/qt/faircoin-qt.exe
131131
132132
- name: Package Windows ZIP
133133
run: |
134134
mkdir -p faircoin-${{ github.ref_name }}-windows-x86_64
135-
cp src/faircoind.exe src/faircoin-cli.exe src/faircoin-tx.exe faircoin-${{ github.ref_name }}-windows-x86_64/
135+
cp src/faircoind.exe src/faircoin-cli.exe src/faircoin-tx.exe src/qt/faircoin-qt.exe faircoin-${{ github.ref_name }}-windows-x86_64/
136136
cp COPYING README.md doc/GENERATE-KEYS.md faircoin-${{ github.ref_name }}-windows-x86_64/
137137
zip -r faircoin-${{ github.ref_name }}-windows-x86_64.zip faircoin-${{ github.ref_name }}-windows-x86_64/
138138

0 commit comments

Comments
 (0)