Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 27 Jun 2023 20:30:31 GMT
From:      "Simon J. Gerraty" <sjg@FreeBSD.org>
To:        src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org
Subject:   git: deff8e07e67e - Create tag vendor/NetBSD/bmake/20230622
Message-ID:  <202306272030.35RKUVKY039634@gitrepo.freebsd.org>

next in thread | raw e-mail | index | archive | help
The annotated tag vendor/NetBSD/bmake/20230622 has been created by sjg:

URL: https://cgit.FreeBSD.org/src/tag/?h=vendor/NetBSD/bmake/20230622

tag vendor/NetBSD/bmake/20230622
Tagger:     Simon J. Gerraty <sjg@FreeBSD.org>
TaggerDate: 2023-06-27 20:29:54 +0000

Tag bmake/20230622

commit 3e39ce563b9ba25883e5aa37d9799eda9e57c1e0
Author:     Simon J. Gerraty <sjg@FreeBSD.org>
AuthorDate: 2023-06-27 20:29:43 +0000
Commit:     Simon J. Gerraty <sjg@FreeBSD.org>
CommitDate: 2023-06-27 20:29:43 +0000

    Import bmake-20230622
    
    Relevant/interesting changes:
    
            o optimize string matching for ':M' and ':N'
            o warn about malformed patterns in ':M', ':N' and '.if make(...)'
            o allow guards to be targets as well as variables
            The guard targets may include variable references like
            __${.PARSEDIR:tA}/${.PARSEFILE}__
            o optimization for makefiles protected from multiple-inclusion
            skip even opening the file after first include.
            o var.c: do not allow delete of readOnly variable
            o parse.c: .break takes no args



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