rework the default make target

Desktop / LibreOffice - Luboš Luňák [collabora.com] - 23 March 2020 13:30 EDT

The current default target ('all') was a confusing mess, it did run some tests, but it did run just some of them and it also depended on some factors (toplevel 'make' vs module 'make'). And running tests on plain 'make' also makes the developer cycle longer, which is annoying, and now there's Jenkins which will do checks.

This commit makes the default make target to be 'build'. All the other targets should work the same way, with the exception of 'all', which I've removed (given that it was confusing, it's probably better not to try to keep any kind of backwards compatibility there). The 'build-nocheck' target is now equal to 'build' and thus pointless, but I've kept it for backwards compatibility.

Change-Id: I874b7ae8d26e95efa86a00dd32cfa7fd19599b9d Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89820

a58e086ededb rework the default make target
Makefile.in | 17 ++++++++---------
solenv/gbuild/Module.mk | 9 +++------
solenv/gbuild/gbuild.help.txt | 6 +++---
3 files changed, 14 insertions(+), 18 deletions(-)

Upstream: cgit.freedesktop.org


  • Share