Depends: Add ZeroMQ package
authorCory Fields <cory-nospam-@coryfields.com>
Wed, 6 May 2015 00:30:20 +0000 (20:30 -0400)
committerJack Grigg <jack@z.cash>
Wed, 8 Feb 2017 22:10:42 +0000 (22:10 +0000)
depends/packages/packages.mk
depends/packages/zeromq.mk [new file with mode: 0644]
qa/pull-tester/rpc-tests.sh
qa/pull-tester/tests-config.sh.in

index babc1598bcf0b148ac790986b79705c4f5710d50..ee577e88808c0a892c47f45178b9f298b9920590 100644 (file)
@@ -1,5 +1,7 @@
 zcash_packages := libsnark libgmp libsodium
 packages := boost openssl $(zcash_packages) googletest googlemock
+packages_darwin:=zeromq
+packages_linux:=zeromq
 native_packages := native_ccache
 
 wallet_packages=bdb
diff --git a/depends/packages/zeromq.mk b/depends/packages/zeromq.mk
new file mode 100644 (file)
index 0000000..24e8e5f
--- /dev/null
@@ -0,0 +1,26 @@
+package=zeromq
+$(package)_version=4.0.4
+$(package)_download_path=http://download.zeromq.org
+$(package)_file_name=$(package)-$($(package)_version).tar.gz
+$(package)_sha256_hash=1ef71d46e94f33e27dd5a1661ed626cd39be4d2d6967792a275040e34457d399
+
+define $(package)_set_vars
+  $(package)_config_opts=--without-documentation --disable-shared
+  $(package)_config_opts_linux=--with-pic
+endef
+
+define $(package)_config_cmds
+  $($(package)_autoconf)
+endef
+
+define $(package)_build_cmds
+  $(MAKE) -C src
+endef
+
+define $(package)_stage_cmds
+  $(MAKE) -C src DESTDIR=$($(package)_staging_dir) install
+endef
+
+define $(package)_postprocess_cmds
+  rm -rf bin share
+endef
index 28e59d5543a7f4d1c1dbccd21ec80c0b47d84dc3..eb30517a0a077cf0ad4d0de9218f7a479a15215f 100755 (executable)
@@ -57,6 +57,10 @@ testScriptsExt=(
     'p2p-acceptblock.py'
 );
 
+if [ "x$ENABLE_ZMQ" = "x1" ]; then
+  testScripts=( ${testScripts[@]} 'zmq_test.py' )
+fi
+
 extArg="-extended"
 passOn=${@#$extArg}
 
index 1c27b15e4cfe208b6f763620c3315301c368fa25..1cb9ee06b50f4a055f09bf297f1443b71396c61f 100755 (executable)
@@ -10,6 +10,7 @@ EXEEXT="@EXEEXT@"
 @ENABLE_WALLET_TRUE@ENABLE_WALLET=1
 @BUILD_BITCOIN_UTILS_TRUE@ENABLE_UTILS=1
 @BUILD_BITCOIND_TRUE@ENABLE_BITCOIND=1
+@ENABLE_ZMQ_TRUE@ENABLE_ZMQ=1
 
 REAL_BITCOIND="$BUILDDIR/src/zcashd${EXEEXT}"
 REAL_BITCOINCLI="$BUILDDIR/src/zcash-cli${EXEEXT}"
This page took 0.035097 seconds and 4 git commands to generate.