native_capnp.mk raw
1 package=native_capnp
2 $(package)_version=1.5.0
3 $(package)_download_path=https://capnproto.org/
4 $(package)_download_file=capnproto-c++-$($(package)_version).tar.gz
5 $(package)_file_name=capnproto-cxx-$($(package)_version).tar.gz
6 $(package)_sha256_hash=77dbc13ca82d9c87ddb4581dd49559d45b63096433d3dadea08b7f31b360a5ba
7
8 define $(package)_set_vars
9 $(package)_config_opts := -DBUILD_TESTING=OFF
10 $(package)_config_opts += -DWITH_OPENSSL=OFF
11 $(package)_config_opts += -DWITH_ZLIB=OFF
12 endef
13
14 define $(package)_config_cmds
15 $($(package)_cmake) .
16 endef
17
18 define $(package)_build_cmds
19 $(MAKE)
20 endef
21
22 define $(package)_stage_cmds
23 $(MAKE) DESTDIR=$($(package)_staging_dir) install
24 endef
25
26 define $(package)_postprocess_cmds
27 rm -rf lib/pkgconfig
28 endef
29