Skip to content

Commit 813a142

Browse files
committed
[Build] Reinstate i686 32bit linux build
1 parent d674ed1 commit 813a142

File tree

2 files changed

+18
-18
lines changed

2 files changed

+18
-18
lines changed

.github/workflows/build-factory.yml

+16-16
Original file line numberDiff line numberDiff line change
@@ -303,26 +303,26 @@ jobs:
303303
- name: Install Required Packages
304304
run: |
305305
sudo apt-get update
306-
sudo apt-get install -y python3-zmq libboost-dev
306+
sudo apt-get install -y python3-zmq libboost-all-dev libevent-dev libqt5gui5 libqt5core5a libqt5dbus5 qttools5-dev qttools5-dev-tools libprotobuf-dev protobuf-compiler libqrencode-dev
307307
sudo add-apt-repository ppa:bitcoin/bitcoin
308308
sudo apt-get update
309309
sudo apt-get install -y libdb4.8-dev libdb4.8++-dev
310310
- name: Build Dependencies
311311
run: make -C depends -j$(nproc)
312312
working-directory: ${{ env.SOURCE_ARTIFACT }}
313-
# - name: Build Veil
314-
# run: |
315-
# ./configure --disable-jni --prefix=$(realpath depends/i686-pc-linux-gnu) --with-boost-libdir=/usr/lib/x86_64-linux-gnu
316-
# make -j$(nproc)
317-
# working-directory: ${{ env.SOURCE_ARTIFACT }}
318-
# - name: Prepare Files for Artifact
319-
# run: |
320-
# mkdir -p $ARTIFACT_DIR
321-
# strip $SOURCE_ARTIFACT/src/{veil-cli,veil-tx,veild,qt/veil-qt}
322-
# mv $SOURCE_ARTIFACT/src/{veil-cli,veil-tx,veild,qt/veil-qt} $ARTIFACT_DIR
323-
# - name: Upload Artifact
324-
# uses: actions/upload-artifact@v1
325-
# with:
326-
# name: ${{ env.ARTIFACT_DIR }}
327-
# path: ${{ env.ARTIFACT_DIR }}
313+
- name: Build Veil
314+
run: |
315+
./configure --disable-jni --prefix=$(realpath depends/i686-pc-linux-gnu)
316+
make -j$(nproc)
317+
working-directory: ${{ env.SOURCE_ARTIFACT }}
318+
- name: Prepare Files for Artifact
319+
run: |
320+
mkdir -p $ARTIFACT_DIR
321+
strip $SOURCE_ARTIFACT/src/{veil-cli,veil-tx,veild,qt/veil-qt}
322+
mv $SOURCE_ARTIFACT/src/{veil-cli,veil-tx,veild,qt/veil-qt} $ARTIFACT_DIR
323+
- name: Upload Artifact
324+
uses: actions/upload-artifact@v1
325+
with:
326+
name: ${{ env.ARTIFACT_DIR }}
327+
path: ${{ env.ARTIFACT_DIR }}
328328

CONTRIBUTING.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -69,12 +69,12 @@ the pull request affects. Valid areas as:
6969

7070
- *Consensus* for changes to consensus critical code
7171
- *Docs* for changes to the documentation
72-
- *Qt* for changes to bitcoin-qt
72+
- *Qt* for changes to veil-qt
7373
- *Mining* for changes to the mining code
7474
- *Net* or *P2P* for changes to the peer-to-peer network code
7575
- *RPC/REST/ZMQ* for changes to the RPC, REST or ZMQ APIs
7676
- *Scripts and tools* for changes to the scripts and tools
77-
- *Tests* for changes to the bitcoin unit tests or QA tests
77+
- *Tests* for changes to the veil unit tests or QA tests
7878
- *Trivial* should **only** be used for PRs that do not change generated
7979
executable code. Notably, refactors (change of function arguments and code
8080
reorganization) and changes in behavior should **not** be marked as trivial.

0 commit comments

Comments
 (0)