You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Merge #161: cmake: Switch from tri-state options to boolean. Stage ONE
df4e46b cmake [KILL 3-STATE]: Switch `MULTIPROCESS` to boolean w/ default OFF (Hennadii Stepanov)
732b4e9 cmake [KILL 3-STATE]: Switch `WITH_ZMQ` to boolean w/ default OFF (Hennadii Stepanov)
5bfecf4 cmake [KILL 3-STATE]: Switch `WITH_MINIUPNPC` to boolean w/ default OFF (Hennadii Stepanov)
a4d6a0c cmake [KILL 3-STATE]: Switch `WITH_NATPMP` to boolean w/ default OFF (Hennadii Stepanov)
dc20cdf fixup! build: Generate `share/toolchain.cmake` in depends (Hennadii Stepanov)
63bbe26 cmake: Add CI-specific presets (Hennadii Stepanov)
Pull request description:
This PR partially pulled from #83 with options, which default values seem non-controversial.
As a bonus, the help string duplication in `depends/toolchain.cmake.in` has been eliminated for the touched lines.
The [**Autotools vs CMake Feature Parity Table**](https://gist.github.com/hebasto/2ef97d3a726bfce08ded9df07f7dab5e) has been updated as well.
ACKs for top commit:
vasild:
ACK df4e46b
Tree-SHA512: c1079b929944b0f7ca60436c12ee655c4235ada03ebace25d091ef0b938e3beb2f48beea529b7205cd8ecec9d7377e6b6d9e0368c8902dd6e06303cacbc4747f
tristate_option(WITH_QRENCODE "Enable QR code support.""if libqrencode is found." AUTO)
87
-
tristate_option(MULTIPROCESS "Build multiprocess bitcoin-node, bitcoin-wallet, and bitcoin-gui executables in addition to monolithic bitcoind and bitcoin-qt executables. Requires libmultiprocess library. Experimental.""if libmultiprocess is found."OFF)
110
+
111
+
option(MULTIPROCESS "Build multiprocess bitcoin-node, bitcoin-wallet, and bitcoin-gui executables in addition to monolithic bitcoind and bitcoin-qt executables. Requires libmultiprocess library. Experimental."OFF)
0 commit comments