From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on dcvr.yhbt.net X-Spam-Level: X-Spam-ASN: X-Spam-Status: No, score=-4.0 required=3.0 tests=ALL_TRUSTED,BAYES_00 shortcircuit=no autolearn=ham autolearn_force=no version=3.4.2 Received: from localhost (dcvr.yhbt.net [127.0.0.1]) by dcvr.yhbt.net (Postfix) with ESMTP id B99A41F8C6 for ; Wed, 15 Sep 2021 21:35:59 +0000 (UTC) From: Eric Wong To: meta@public-inbox.org Subject: [PATCH 0/5] make(1) inspired things Date: Wed, 15 Sep 2021 21:35:54 +0000 Message-Id: <20210915213559.21757-1-e@80x24.org> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit List-Id: make(1) is familiar to most, so maybe it'll help users learn unfamiliar with public-inbox-* stuff. Eric Wong (5): fetch: support --exit-code switch TODO: update some items clone|fetch|--mirror: add convenience $INBOX_DIR/Makefile fetch|clone|--mirror: shorten paths for progress output support -C (chdir) for most non-daemon commands Documentation/public-inbox-fetch.pod | 30 +++++++++++- TODO | 15 ++---- lib/PublicInbox/Fetch.pm | 42 +++++++++++----- lib/PublicInbox/LeiMirror.pm | 73 +++++++++++++++++++++++++--- script/public-inbox-compact | 3 +- script/public-inbox-convert | 6 +-- script/public-inbox-edit | 3 +- script/public-inbox-extindex | 3 +- script/public-inbox-fetch | 4 +- script/public-inbox-index | 3 +- script/public-inbox-init | 4 +- script/public-inbox-purge | 3 +- script/public-inbox-xcpdb | 3 +- t/lei-mirror.t | 22 ++++++--- t/v2mirror.t | 3 +- 15 files changed, 167 insertions(+), 50 deletions(-)