mirror of
https://github.com/dashpay/dash.git
synced 2024-12-26 04:22:55 +01:00
ad0c279ac8
1986f129c6af7644d238c76f032713731d7afcac build: Update `libmultiprocess` library (Hennadii Stepanov) Pull request description: This update in particular includes: - https://github.com/chaincodelabs/libmultiprocess/pull/78 which is [required](https://github.com/bitcoin/bitcoin/pull/25972#issuecomment-1246812573) for https://github.com/bitcoin/bitcoin/pull/25972 - https://github.com/chaincodelabs/libmultiprocess/pull/74 - https://github.com/chaincodelabs/libmultiprocess/pull/70 ACKs for top commit: ryanofsky: Code review ACK 1986f129c6af7644d238c76f032713731d7afcac Tree-SHA512: 2d9fa72df5de7d5be37d77d479702cba36c45e9fa9d9fc27e58aac0437c39e4a1054c0ac53b612cb43e830982e444d98c7d3e651d093ac68344e66f4734227bb
29 lines
796 B
Makefile
29 lines
796 B
Makefile
package=libmultiprocess
|
|
$(package)_version=$(native_$(package)_version)
|
|
$(package)_download_path=$(native_$(package)_download_path)
|
|
$(package)_file_name=$(native_$(package)_file_name)
|
|
$(package)_sha256_hash=$(native_$(package)_sha256_hash)
|
|
$(package)_dependencies=native_$(package) capnp
|
|
ifneq ($(host),$(build))
|
|
$(package)_dependencies += native_capnp
|
|
endif
|
|
|
|
define $(package)_set_vars :=
|
|
ifneq ($(host),$(build))
|
|
$(package)_config_opts := -DCAPNP_EXECUTABLE="$$(native_capnp_prefixbin)/capnp"
|
|
$(package)_config_opts += -DCAPNPC_CXX_EXECUTABLE="$$(native_capnp_prefixbin)/capnpc-c++"
|
|
endif
|
|
endef
|
|
|
|
define $(package)_config_cmds
|
|
$($(package)_cmake) .
|
|
endef
|
|
|
|
define $(package)_build_cmds
|
|
$(MAKE)
|
|
endef
|
|
|
|
define $(package)_stage_cmds
|
|
$(MAKE) DESTDIR=$($(package)_staging_dir) install-lib
|
|
endef
|