diff options
author | Jan-Marek Glogowski <glogow@fbihome.de> | 2018-10-18 13:40:09 +0000 |
---|---|---|
committer | Jan-Marek Glogowski <glogow@fbihome.de> | 2018-11-20 08:57:20 +0100 |
commit | baf0d6d65da8314d718380bb5750ccd29f3d9a08 (patch) | |
tree | 62022a1c2ff55b537131d9247f1d298c75e321a3 /sc/qa | |
parent | 20a7d7af616899f39824d546a325c7673506b0b2 (diff) |
Fix NSS parallel build
This is just a minimal solution and obviously not fully parallel.
We still have to walk the tree twice:
1. copy all needed headers to dist (export export_private)
2. the parallel build (libs)
The fixes are:
* Add a few rm and @$(MAKE_OBJDIR) calls to various targets
* Serialize minimal steps in nss_build_all
=> Build libs of nss/lib and nss/cmd/lib before all other
=> drop the minimal all target
* Make $(SHARED_LIBRARY) depend on $(LIBRARY), otherwise dll lib
creation on Windows builds a static lib, instead of the dll one
* Drop all "export:: private_export" rules. We run this before
the build and duplicate targets break the header install
Change-Id: I1c35985c90d2d63990e04a0d2bb9d8ae921a2182
Reviewed-on: https://gerrit.libreoffice.org/62011
Tested-by: Jenkins
Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>
Diffstat (limited to 'sc/qa')
0 files changed, 0 insertions, 0 deletions