<feed xmlns='http://www.w3.org/2005/Atom'>
<title>builder/libexec/build-make-source, branch master</title>
<subtitle>A stand-alone build engine inspired by Gentoo's ebuilds.</subtitle>
<id>https://git.amat.us/builder/atom/libexec/build-make-source?h=master</id>
<link rel='self' href='https://git.amat.us/builder/atom/libexec/build-make-source?h=master'/>
<link rel='alternate' type='text/html' href='https://git.amat.us/builder/'/>
<updated>2014-04-14T22:49:31Z</updated>
<entry>
<title>Setup the package environment during load_rules()</title>
<updated>2014-04-14T22:49:31Z</updated>
<author>
<name>Mark Ferrell</name>
<email>major@homeonderanged.org</email>
</author>
<published>2014-04-14T22:49:31Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/builder/commit/?id=e1fcde4f5af9b331a3d67d84eccc932680e75d52'/>
<id>urn:sha1:e1fcde4f5af9b331a3d67d84eccc932680e75d52</id>
<content type='text'>
 * We have pulled the environment setup from build-query and moved it into
   load_rules().  This means that build-query acts to query information about a
   package and is reserved more as a cmdline helper for external tools.  Tools
   that need package variables should use load_rules instead of
   'build-query --environ'.
</content>
</entry>
<entry>
<title>'build source' does not depend on prep</title>
<updated>2014-04-14T18:27:48Z</updated>
<author>
<name>Mark Ferrell</name>
<email>major@homeonderanged.org</email>
</author>
<published>2014-04-14T18:27:48Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/builder/commit/?id=c9ae18dddf0528c222753ee636e75fbdffa8b53c'/>
<id>urn:sha1:c9ae18dddf0528c222753ee636e75fbdffa8b53c</id>
<content type='text'>
 * The source target doesn't depend on anything but the sources themselves.
</content>
</entry>
<entry>
<title>Make various sub-commands proper builder libraries</title>
<updated>2014-04-14T16:52:10Z</updated>
<author>
<name>Mark Ferrell</name>
<email>major@homeonderanged.org</email>
</author>
<published>2014-04-14T16:52:10Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/builder/commit/?id=a97985cc5fc9fc3c56f66187e4a0fe0c67a6fb9b'/>
<id>urn:sha1:a97985cc5fc9fc3c56f66187e4a0fe0c67a6fb9b</id>
<content type='text'>
 * Have fixed up various sub-commands so that they can now be used via import()
   as well as executed as a command.
</content>
</entry>
<entry>
<title>Add build-url</title>
<updated>2014-04-09T16:20:22Z</updated>
<author>
<name>Mark Ferrell</name>
<email>major@homeonderanged.org</email>
</author>
<published>2014-04-09T16:20:22Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/builder/commit/?id=b91e26c9061dadeb909e992d2afdb483c189c8fa'/>
<id>urn:sha1:b91e26c9061dadeb909e992d2afdb483c189c8fa</id>
<content type='text'>
 * Removed URL parsing out of build-make-fetch and into its own command.
</content>
</entry>
<entry>
<title>Properly support arguments to sub commands</title>
<updated>2014-04-08T15:45:26Z</updated>
<author>
<name>Mark Ferrell</name>
<email>major@homeonderanged.org</email>
</author>
<published>2014-04-08T15:45:26Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/builder/commit/?id=0079cb176a470615cfa87443bfa485d7fc281ffe'/>
<id>urn:sha1:0079cb176a470615cfa87443bfa485d7fc281ffe</id>
<content type='text'>
 * We needed some way to detect when a sub-command was being called by the make
   engine vs by a user so we could properly handle the 'help' command.  This
   involved a lot of decoupling of the make handling out of the top-level
   'build' tool and placing it into a newly created 'build-make'.

 * While we where at it we cleaned up the handling of various targets in
   makedeps so that 'all/all' is now a valid target, and subsequently, the
   default target.
</content>
</entry>
<entry>
<title>Reorg build builtins</title>
<updated>2014-03-18T18:04:26Z</updated>
<author>
<name>Mark Ferrell</name>
<email>major@homeonderanged.org</email>
</author>
<published>2014-03-18T18:04:26Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/builder/commit/?id=f097158d8eb5a84a7accc58a22d39ce70999f6d6'/>
<id>urn:sha1:f097158d8eb5a84a7accc58a22d39ce70999f6d6</id>
<content type='text'>
 * Added a few new builtins to help performance in some minor use cases.

 * Move generic builtin routines to top of build script
</content>
</entry>
</feed>
