Received: by 2002:a6b:fb09:0:0:0:0:0 with SMTP id h9csp827041iog; Fri, 24 Jun 2022 15:19:54 -0700 (PDT) X-Google-Smtp-Source: AGRyM1vJ7ydJfYU29Dt7BkyewAJ5Dp2oTMV1RJ7y7bz8JwzBx3N+lRMrEOB21LBHMulgiFNtDFot X-Received: by 2002:a17:90a:2e09:b0:1ed:2f48:f3d8 with SMTP id q9-20020a17090a2e0900b001ed2f48f3d8mr3969213pjd.189.1656109194434; Fri, 24 Jun 2022 15:19:54 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1656109194; cv=none; d=google.com; s=arc-20160816; b=Ca/kZPaLxiFwrztdWN8KMs0XPbw2DJ2jjKp7Pp+S/3VCJVDwfiJbdP1KFO8UyCz+JB H77Qej9eRC02unafi90NuPECeiUsef91y4hWtYZur37qIx5Tnuxv+dLVrmk0WkrNo6rI hSkvinCGLJLzTjcUna9CabP0Dic2VATb4fddgBxi4JX86zpN+Oe7706r/ayrWbG/SNaR 3wRtNSCt7x91qZV5gBiluqnG+l6CnujWKotOQ1zwDo8I6YlvzmIbbvMOqtwLcB2+pAqb S3QSq/T+z+JTKdd1gG3TXfNoTl7jfjBJsOWbu2coj3bx6HwoM5Exm/8dOd/efuZJesQj Ut/w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:subject:from:cc:to :content-language:user-agent:mime-version:date:message-id :dkim-signature; bh=6x6Z4E26nV0ZtU/SyJqV7Zl5vmGkEtDni/w+IrGDa38=; b=PXpV1BjKhLQ3f3zMbvzHNjeDlyrkxDNpfNXC1qtZdy5tolnP5SPM+4muuz4AGBWjwA 5UWYZklx2Ms5qwMFNwu9cxqHLPdhuAYm7qCdEXsUG0e7eBea60SS2muQ77KgjcF8U/cA YHpLgdUOOBPcB4Rkum6ihclBEyW5VbVJ0qn11WAH1TqitRHpIrc02QIlV6VfWgG3eRV4 TMA1TPsTZnuogL7HkkfTVX/OAuFSUpNbH15e+NPbR+Up6uQlwuwzi/8eCVRa5v1QZAd8 EJPIYmXyrhs372K4bPmOe4I+SS+n4yif4lP9TWMx9tA8iEWAe8hNSN6/xs3WrevNE2Bc mXJg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20210112 header.b="eEsTcA/F"; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id t32-20020a632260000000b0040d3169289esi1005944pgm.445.2022.06.24.15.19.41; Fri, 24 Jun 2022 15:19:54 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@gmail.com header.s=20210112 header.b="eEsTcA/F"; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S231180AbiFXV6S (ORCPT + 99 others); Fri, 24 Jun 2022 17:58:18 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:50232 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S230392AbiFXV6Q (ORCPT ); Fri, 24 Jun 2022 17:58:16 -0400 Received: from mail-pg1-x52a.google.com (mail-pg1-x52a.google.com [IPv6:2607:f8b0:4864:20::52a]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 2F42B5FD3; Fri, 24 Jun 2022 14:58:15 -0700 (PDT) Received: by mail-pg1-x52a.google.com with SMTP id 184so3539529pga.12; Fri, 24 Jun 2022 14:58:15 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=message-id:date:mime-version:user-agent:content-language:to:cc:from :subject:content-transfer-encoding; bh=6x6Z4E26nV0ZtU/SyJqV7Zl5vmGkEtDni/w+IrGDa38=; b=eEsTcA/FaqNfiUT/PmbTpXPlMbPGRT3Z+1Lsr84kB5KF/nmelhYk0S+ejtndA7k+Yk DGYAnXJBWkAt01cR+0z4bX3PXB7gzA7JIdaDK1jEmh6oflXH0ciJcCO1jJtByL5s6v42 lYrCKjBkgG5lr4uud48ybA7dzgfCwpH40EybioQ4m/7Jfh1lhKqRTKJ7Ozv6erp8v58f lEQ5Pm8VRIsN4Ufsbtb5+TgR06QqvIqSvsnFZWLsmlqDe8c2xWhZtzrX17D441fbte9V Dx9yyIjOH93tRXBlfqnZg9ud+6HW43ptI1olMVzCVy1G/DJIzSPzIOayzd8BZ7LGvZ6v LtDg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:message-id:date:mime-version:user-agent :content-language:to:cc:from:subject:content-transfer-encoding; bh=6x6Z4E26nV0ZtU/SyJqV7Zl5vmGkEtDni/w+IrGDa38=; b=iucYNXsrB8yq9lMOHLzYw6w1kb1PGNOQmSzK3AfmfuGeY1pfOtd2onVUWDS8K5fvqc To/9UPJEOjlolxQCYiOjt49TlDVWOrKz+AJijwpXKpHDcbZiYcdP7vsrfiZPflAgAmag JHrgWc4a462IHd6zLXTTVu+NO1lv6AaH6n2/WN0YlUfIWhG6BO2cmzBA1nQa8dAYQl5/ 6N8bCL2wlXKqb9eqQ26uqx1N5PHBQfxM+s2gvFro4ptZI9El0skipJWRw4wLJHo+MDSw ojH9UllARWd999zYh3CFqabxM+y5DgUwSpwWFxXx8ChHz7X7woUtQmaU0/RD7FGWgPq+ 9BhQ== X-Gm-Message-State: AJIora/TFrh1myXjpEahToyxZ6jf7f+AHPw2f2zvnTxBC2NBMD0EbSwW 5jRNVk0FWqfUqIXo+7PkeIKTQDXrrpw= X-Received: by 2002:a63:6f43:0:b0:408:d61b:77b0 with SMTP id k64-20020a636f43000000b00408d61b77b0mr804444pgc.529.1656107894640; Fri, 24 Jun 2022 14:58:14 -0700 (PDT) Received: from [192.168.11.5] (KD106167171201.ppp-bb.dion.ne.jp. [106.167.171.201]) by smtp.gmail.com with ESMTPSA id o17-20020a170902779100b0015e8d4eb218sm2289717pll.98.2022.06.24.14.58.12 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Fri, 24 Jun 2022 14:58:14 -0700 (PDT) Message-ID: <50d6f0bc-030d-9529-0665-e2b3e7c792d8@gmail.com> Date: Sat, 25 Jun 2022 06:58:09 +0900 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.9.1 Content-Language: en-US To: Jonathan Corbet , linux-doc@vger.kernel.org Cc: Mauro Carvalho Chehab , "Maciej W. Rozycki" , Miguel Ojeda , linux-kernel@vger.kernel.org, Akira Yokosawa From: Akira Yokosawa Subject: [PATCH v2] docs/doc-guide: Mention make variable SPHINXDIRS Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM, RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS,T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org SPHINXDIRS is useful when you want to test build only those documents affected by your changes. Mention it in the "Sphinx Build" section. Signed-off-by: Akira Yokosawa Cc: Maciej W. Rozycki --- v1 -> v2: - Added command example (Jon) v1: https://lore.kernel.org/r/ff89c064-e24a-0f2f-fc03-b029e5d04338@gmail.com/ -- Documentation/doc-guide/sphinx.rst | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/Documentation/doc-guide/sphinx.rst b/Documentation/doc-guide/sphinx.rst index edc4fa023986..1228b85f6f77 100644 --- a/Documentation/doc-guide/sphinx.rst +++ b/Documentation/doc-guide/sphinx.rst @@ -151,6 +151,13 @@ If the theme is not available, it will fall-back to the classic one. The Sphinx theme can be overridden by using the ``DOCS_THEME`` make variable. +There is another make variable ``SPHINXDIRS``, which is useful when test +building a subset of documentation. For example, you can build documents +under ``Documentation/doc-guide`` by running +``make SPHINXDIRS=doc-guide htmldocs``. +The documentation section of ``make help`` will show you the list of +subdirectories you can specify. + To remove the generated documentation, run ``make cleandocs``. .. [#ink] Having ``inkscape(1)`` from Inkscape (https://inkscape.org) base-commit: 0ebe4dd124d3a0e708ea24734c13d52657e36363 -- 2.25.1