native_capnp.mk raw
1 package=native_capnp
2 $(package)_version=1.2.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=ed00e44ecbbda5186bc78a41ba64a8dc4a861b5f8d4e822959b0144ae6fd42ef
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