From 8475cbbd90cc9a3bdb00e6105d7768556d4b5d25 Mon Sep 17 00:00:00 2001 From: TheCharlatan Date: Mon, 17 Jun 2019 11:25:10 +0200 Subject: Remove clutter in depends installed packages To speedup the depends cached builds, remove some some clutter from the package files. This mainly incldues removing all the shared libraries and .la linker files. It also gives stronger guarantees that monero only links the static libs without any external rvalues. --- contrib/depends/packages/expat.mk | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'contrib/depends/packages/expat.mk') diff --git a/contrib/depends/packages/expat.mk b/contrib/depends/packages/expat.mk index bd2cea1b6..ef81636a2 100644 --- a/contrib/depends/packages/expat.mk +++ b/contrib/depends/packages/expat.mk @@ -6,6 +6,7 @@ $(package)_sha256_hash=03ad85db965f8ab2d27328abcf0bc5571af6ec0a414874b2066ee3fdd define $(package)_set_vars $(package)_config_opts=--enable-static +$(package)_config_opts=--disable-shared $(package)_config_opts+=--prefix=$(host_prefix) endef @@ -20,3 +21,8 @@ endef define $(package)_stage_cmds $(MAKE) DESTDIR=$($(package)_staging_dir) install endef + +define $(package)_postprocess_cmds + rm lib/*.la +endef + -- cgit v1.2.3