<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="/source/rss.xsl.xml"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
    <title>Changes in makeman.lua</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>ea27ec183d0ff26e1273202841a02041b6d93955 - makeman.lua: Downgrade `make showconfig` error to warning</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/tools/build/options/makeman.lua#ea27ec183d0ff26e1273202841a02041b6d93955</link>
        <description>makeman.lua: Downgrade `make showconfig` error to warningThe sh-based makeman silently ignored errors from `make showconfig`.Ignore errors also from makeman.lua (but emit a warning).We may want to revisit this in the future, but want makeman.lua tobehave identically for now.PR:		294822Reviewed by:	kevansSponsored by:	The FreeBSD FoundationDifferential Revision: https://reviews.freebsd.org/D56663

            List of files:
            /freebsd/tools/build/options/makeman.lua</description>
        <pubDate>Sun, 26 Apr 2026 21:30:17 +0200</pubDate>
        <dc:creator>Ed Maste &lt;emaste@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>8bbba9f681ecccc6f6adcdb820c28df71f028e37 - makeman.lua: catch up to REQUIRED_OPTIONS change</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/tools/build/options/makeman.lua#8bbba9f681ecccc6f6adcdb820c28df71f028e37</link>
        <description>makeman.lua: catch up to REQUIRED_OPTIONS change161f8edc651c7 (&quot;bsd.mkopt.mk: Prepare a list of all build options&quot;)restructured things and now we should simply strip the leading doubleunderbar.  This fixes the oddity noticed in4ed20e0236dd0 (&quot;kshim/usb: Add build option.&quot;), where WITH_CASPER madea surprise appearance.This is a part of D56558, but not the meat of the change.Reviewed by:	emaste, imp

            List of files:
            /freebsd/tools/build/options/makeman.lua</description>
        <pubDate>Wed, 22 Apr 2026 04:29:07 +0200</pubDate>
        <dc:creator>Kyle Evans &lt;kevans@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>2619d439fa860db734dbbf4b153c5ac9b15c7e49 - makeman.lua: Update for src.conf in the src tree</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/tools/build/options/makeman.lua#2619d439fa860db734dbbf4b153c5ac9b15c7e49</link>
        <description>makeman.lua: Update for src.conf in the src treeCopy the text change from the shell makeman to makeman.lua.Fixes: dd8c666d8b78 (&quot;src.sys.mk: Support src.conf in SRCTOP&quot;)Sponsored by:	The FreeBSD Foundation

            List of files:
            /freebsd/tools/build/options/makeman.lua</description>
        <pubDate>Tue, 16 Dec 2025 17:04:31 +0100</pubDate>
        <dc:creator>Ed Maste &lt;emaste@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>8378665ff9176677c2ed117756afceb601a1dca0 - tools: build: add a rewrite of makeman in lua</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/tools/build/options/makeman.lua#8378665ff9176677c2ed117756afceb601a1dca0</link>
        <description>tools: build: add a rewrite of makeman in luaThe primary benefit of this rewrite is that it parallelizes a number ofthe make(1) jobs that it needs to do.  It does so with a very naiveforking model that could likely be improved, but is sufficient for ourpurposes.  This version also doesn&apos;t assume that CWD is sane, andinstead operates relative to the directory the script resides in.Note that this initial version is only intended to match the output ofthe legacy script.  Some work is planned afterward to refactor thescript out into various components to improve maintainability after wehave switched over to it.In my horribly performing dev environment, this version runs in 40srather than the original ~2 minutes.  On a Mt. Snow machine, thisversion runs in ~15s rather than the original ~1m40s.This change does not yet switch the top-level `makeman` target over tothe new version.Reviewed by:	bapt (earlier version), emasteDifferential Revision:	https://reviews.freebsd.org/D39084

            List of files:
            /freebsd/tools/build/options/makeman.lua</description>
        <pubDate>Wed, 04 Jun 2025 19:06:25 +0200</pubDate>
        <dc:creator>Kyle Evans &lt;kevans@FreeBSD.org&gt;</dc:creator>
    </item>
</channel>
</rss>
