Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 29 Jan 2021 03:15:30 GMT
From:      Kyle Evans <kevans@FreeBSD.org>
To:        doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org
Subject:   git: 885316d9e8 - main - build: slap fake targets with .PHONY
Message-ID:  <202101290315.10T3FUne015605@gitrepo.freebsd.org>

index | next in thread | raw e-mail

The branch main has been updated by kevans (ports, src committer):

URL: https://cgit.FreeBSD.org/doc/commit/?id=885316d9e8d388a3a5b5d15972c9e81c46f918fb

commit 885316d9e8d388a3a5b5d15972c9e81c46f918fb
Author:     Kyle Evans <kevans@FreeBSD.org>
AuthorDate: 2021-01-27 16:09:02 +0000
Commit:     Kyle Evans <kevans@FreeBSD.org>
CommitDate: 2021-01-29 03:15:10 +0000

    build: slap fake targets with .PHONY
    
    This instructs make(1) to consider them always out of date, and prevents
    foot-shooting if a directory entry with the same name comes into existence.
    
    Reviewed-by:    gjb, hrs
    Differential-Revision:  https://reviews.freebsd.org/D28383
---
 documentation/Makefile | 10 +++++-----
 website/Makefile       | 10 +++++-----
 2 files changed, 10 insertions(+), 10 deletions(-)

diff --git a/documentation/Makefile b/documentation/Makefile
index 60b89da0ed..a09a995c11 100644
--- a/documentation/Makefile
+++ b/documentation/Makefile
@@ -19,22 +19,22 @@ LANGUAGES =	en,es,pt-br,de,ja,zh-cn,zh-tw,ru,el,hu,it,mn,nl,pl,fr
 .ORDER: generate-books-toc build
 
 all: starting-message generate-books-toc run
-generate: starting-message generate-books-toc build
+generate: starting-message generate-books-toc build .PHONY
 
-starting-message:
+starting-message: .PHONY
 	@echo ---------------------------------------------------------------
 	@echo                   Building the documentation
 	@echo ---------------------------------------------------------------
 
-generate-books-toc:
+generate-books-toc: .PHONY
 	${PYTHON_CMD} ./tools/books-toc-parts-creator.py -l ${LANGUAGES}
 	${PYTHON_CMD} ./tools/books-toc-creator.py -l ${LANGUAGES}
 	${PYTHON_CMD} ./tools/books-toc-figures-creator.py -l ${LANGUAGES}
 	${PYTHON_CMD} ./tools/books-toc-tables-creator.py -l ${LANGUAGES}
 	${PYTHON_CMD} ./tools/books-toc-examples-creator.py -l ${LANGUAGES}
 
-run:
+run: .PHONY
 	${HUGO_CMD} server -D
 
-build:
+build: .PHONY
 	${HUGO_CMD} --minify
diff --git a/website/Makefile b/website/Makefile
index 6e859536b9..85b00f6df8 100644
--- a/website/Makefile
+++ b/website/Makefile
@@ -18,18 +18,18 @@ HUGO_CMD =	/usr/local/bin/hugo
 .ORDER: generate-books-toc build
 
 all: starting-message generate-releases run
-generate: starting-message generate-releases build
+generate: starting-message generate-releases build .PHONY
 
-starting-message:
+starting-message: .PHONY
 	@echo ---------------------------------------------------------------
 	@echo                   Building the website
 	@echo ---------------------------------------------------------------
 
-generate-releases:
+generate-releases: .PHONY
 	${PYTHON_CMD} ./tools/releases-toml.py -p ./shared/releases.adoc
 
-run:
+run: .PHONY
 	${HUGO_CMD} server -D
 
-build:
+build: .PHONY
 	${HUGO_CMD}


help

Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202101290315.10T3FUne015605>