From nobody Sun Nov 14 18:31:14 2021 X-Original-To: freebsd-doc@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 650821863AC2 for ; Sun, 14 Nov 2021 18:31:28 +0000 (UTC) (envelope-from rockyhotas@firemail.cc) Received: from mail.cock.li (mail.cock.li [37.120.193.124]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4HsgrY6Y8Cz4Z9B for ; Sun, 14 Nov 2021 18:31:25 +0000 (UTC) (envelope-from rockyhotas@firemail.cc) Date: Sun, 14 Nov 2021 19:31:14 +0100 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=firemail.cc; s=mail; t=1636914676; bh=4+QK70NHqci/JVAWkEQby7QKdvhO647Jt1moYODGf7U=; h=Date:From:To:Subject:Reply-To:From; b=sX9k8Wmt1BeyDojprNKPRzKdbmVvSv3BCYL3bGOjPl4TSx0KgZcwjgoO/iSsqJBnQ O+zA1Gdlehv7jmn7dRV6SnTtFsQLRP/cUjVQ2gNHEwQLfUjJatVutCSD8GbIZDjYTJ GQWG4rjd+cX0Fgga1Em4A+VIe3DUR3ptV5tNgAAdYtEg2Zjf5ZMvGh1ROB9Y45X91x xWmPqo3nYAgRCyBV0BwiVkf0yREZgroAblthI3JSpLHVll8w9MKuGgu3npBC8XygCB L7vkj2/bgsGPTWw+7t8b5z4KVZZnrYIQQz52y64QOpSFCxmd4nHlxKMmhal03J09gI kPNiajW8T/cTQ== From: Rocky Hotas To: freebsd-doc@FreeBSD.org Subject: Use make to only build new files in the documentation Message-ID: <20211114183114.g6zw5zcampk2zx2s@delpotro> Reply-To: Rocky Hotas List-Id: Documentation project List-Archive: https://lists.freebsd.org/archives/freebsd-doc List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-doc@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline X-Rspamd-Queue-Id: 4HsgrY6Y8Cz4Z9B X-Spamd-Bar: / Authentication-Results: mx1.freebsd.org; dkim=pass header.d=firemail.cc header.s=mail header.b=sX9k8Wmt; dmarc=none; spf=pass (mx1.freebsd.org: domain of rockyhotas@firemail.cc designates 37.120.193.124 as permitted sender) smtp.mailfrom=rockyhotas@firemail.cc X-Spamd-Result: default: False [-1.00 / 15.00]; HAS_REPLYTO(0.00)[rockyhotas@firemail.cc]; ARC_NA(0.00)[]; R_DKIM_ALLOW(-0.20)[firemail.cc:s=mail]; REPLYTO_EQ_FROM(0.00)[]; FROM_HAS_DN(0.00)[]; RWL_MAILSPIKE_GOOD(0.00)[37.120.193.124:from]; TO_MATCH_ENVRCPT_ALL(0.00)[]; R_SPF_ALLOW(-0.20)[+ip4:37.120.193.120/29]; MIME_GOOD(-0.10)[text/plain]; TO_DN_NONE(0.00)[]; DMARC_NA(0.00)[firemail.cc]; RCPT_COUNT_ONE(0.00)[1]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_SPAM_SHORT(1.00)[1.000]; DKIM_TRACE(0.00)[firemail.cc:+]; RCVD_COUNT_ZERO(0.00)[0]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; MID_RHS_NOT_FQDN(0.50)[]; ASN(0.00)[asn:9009, ipnet:37.120.193.0/24, country:GB] X-ThisMailContainsUnwantedMimeParts: N Hello! Chapter 5 of the ``FreeBSD Documentation Project Primer for New Contributors'' shows how to build documentation: I tried several consecutive times to run `make' for the `documentation' (not the `website'), but each time it builds all the files, even if none of them has been modified. The same with `make build' (which populates `doc/documentation/public') and `make run'. My CPU is not that fast (it takes several minutes at each build). Is there a way to build only the modified files, and not all the files, each time? Thank you anyway, Rocky