From nobody Sun Nov 5 21:28:37 2023 X-Original-To: dev-commits-src-all@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 4SNnfG2k5Pz50XrT; Sun, 5 Nov 2023 21:28:38 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (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-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4SNnfG1WRwz4W3Q; Sun, 5 Nov 2023 21:28:38 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1699219718; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=vJENHoBRSaNb9vddm9XrtD3tMUhQhIfSwhJlp121LoA=; b=ru5dNf1lWp1ECUDfgVOrx68eQpMnJI6Xr97mqVkKS50irMzNMqnMt0qStio1JzVYtIMMJe fuIyRy7So8XSR52rTy7ScjxTRloW0p78aebLmaiN+ih7rwU32FtqpGTyLjkRP20h3noc9s wdtumnLiNh/jacoXmjD9t8aLa4Z2GGPKciazzhVAswbGPV9n6ZwjxcUglaseyHqaiCe1rq EgBCKAnWtzXig4OggcQOGB8m6hqUnxlp3ydqOyFoVXub8IpY/i31zi+0/x2kGGE/nZ5j3y FLxLTDooifGLp8c3pwj3fHUlwSUIeUhAAF0rLf0kaapsCUzfq33Hkqxtntw8+g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1699219718; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=vJENHoBRSaNb9vddm9XrtD3tMUhQhIfSwhJlp121LoA=; b=OFXhtyhF0YQ1qZ2nZvyeo10cYuBClsDehikJk/qpoYiKrpiszCs8O/TV4pb0tJ4oLuNgc7 +8dbriUgS7PtxyWVKxYO3YTH+GK48HEc/BHVG5TT0lTfUMn9tnq9OTv/NC3tr4/HwfaWTz lV14St+Ri0I4oOhlY4vFg6kRGTTwblOcsEodmXuKzgRIbOsBBW+lWLPukpQnIPX3Uqg3GQ 6MSUXBsmM39rodo1RdKJe5fbUy5HJC2yAiK8fxjl2pAPizaZnEQtDgk0YeEiYU7IRfeILa vBdb6xNTcO2myXgZFbcIg5DutPUnLHSJgrYZO880iKzLUvfQ1/b/khcPyfknTg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1699219718; a=rsa-sha256; cv=none; b=OL4liVGmtqNcDCoIMLQpxE6tBV+Lqdxl4GhsIjDzBQWqJyZlLrEDQEeaNCepBiOABDTbmA 6uT5vgLHkqZNyp+/fAISBhIqyUf4G2VpYbDXzupYST22sJYM5BIPKotcFX7m3pmlGhHeJD T7zX8msSCoPLKXPK0xT69CNjh5rCN/93KSqyLkDjFf3syoKman1R/uwX/iUQNRkAiMyHpk ZVa7YadEdnfxYxq9evrR1FlrmOssy26QB7N4sQZir/Chk8ZZ0Z6xRUQN6NGWl4U/kEXVkh vfg6ycRlQn8ICGXkvMkTHB9LOlglJGYUbD2P3eJgdcVkRM6PHd4ekX9eA14cKQ== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (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 mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4SNnfG0bbgzh9X; Sun, 5 Nov 2023 21:28:38 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.17.1/8.17.1) with ESMTP id 3A5LSbul022818; Sun, 5 Nov 2023 21:28:37 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.17.1/8.17.1/Submit) id 3A5LSbFT022815; Sun, 5 Nov 2023 21:28:37 GMT (envelope-from git) Date: Sun, 5 Nov 2023 21:28:37 GMT Message-Id: <202311052128.3A5LSbFT022815@gitrepo.freebsd.org> To: src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-main@FreeBSD.org From: Ka Ho Ng Subject: git: 475fa8980008 - main - share/mk: Fix .TARGET override documentation List-Id: Commit messages for all branches of the src repository List-Archive: https://lists.freebsd.org/archives/dev-commits-src-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-src-all@freebsd.org X-BeenThere: dev-commits-src-all@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: khng X-Git-Repository: src X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 475fa89800086718bd9249fd4dc3f862549f1f78 Auto-Submitted: auto-generated The branch main has been updated by khng: URL: https://cgit.FreeBSD.org/src/commit/?id=475fa89800086718bd9249fd4dc3f862549f1f78 commit 475fa89800086718bd9249fd4dc3f862549f1f78 Author: Ka Ho Ng AuthorDate: 2023-11-05 21:27:59 +0000 Commit: Ka Ho Ng CommitDate: 2023-11-05 21:28:34 +0000 share/mk: Fix .TARGET override documentation Fixes: 48da57b47ff14 Sponsored by: Juniper Networks, Inc. MFC after: 3 days Reviewed by: imp, delphij, emaste Differential Revision: https://reviews.freebsd.org/D42469 --- share/mk/bsd.README | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/share/mk/bsd.README b/share/mk/bsd.README index 24acc355b9b5..cff6ff35961c 100644 --- a/share/mk/bsd.README +++ b/share/mk/bsd.README @@ -125,15 +125,15 @@ The following variables are common: AFLAGS.${SRC} Flags dependent on source file name. -AFLAGS.${TARGET} +AFLAGS.${.TARGET:T} Flags dependent on output file name. ACFLAGS.${SRC} Flags dependent on source file name. -ACFLAGS.${TARGET} +ACFLAGS.${.TARGET:T} Flags dependent on output file name. CFLAGS.${SRC} Flags dependent on source file name. -CFLAGS.${TARGET} +CFLAGS.${.TARGET:T} Flags dependent on output file name. CFLAGS.${COMPILER_TYPE} Flags dependent on compiler added to CFLAGS. @@ -148,7 +148,7 @@ CXXFLAGS.${MACHINE_ARCH} Architectural flags added to CXXFLAGS. CXXFLAGS.${SRC} Flags dependent on source file name. -CXXFLAGS.${TARGET} +CXXFLAGS.${.TARGET:T} Flags dependent on output file name. COMPILER_FEATURES A list of features that the compiler supports. Zero or @@ -344,21 +344,21 @@ LDADD Additional loader objects. Usually used for libraries. LDADD=-lutil -lcompat -LDADD.${TARGET} +LDADD.${.TARGET:T} Loader objects dependent on output file name. LDFLAGS Additional loader flags. Passed to the loader via CC, since that's used to link programs as well, so loader specific flags need to be prefixed with -Wl, to work. -LDFLAGS.${TARGET} +LDFLAGS.${.TARGET:T} Flags dependent on output file name. LIBADD Additional libraries. This is for base system libraries and is only valid inside of the /usr/src tree. Use LIBADD=name instead of LDADD=-lname. -LIBADD.${TARGET} +LIBADD.${.TARGET:T} Libraries dependent on output file name. LINKS The list of binary links; should be full pathnames, the