<feed xmlns='http://www.w3.org/2005/Atom'>
<title>builder/libexec/build-make-test, 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-test?h=master</id>
<link rel='self' href='https://git.amat.us/builder/atom/libexec/build-make-test?h=master'/>
<link rel='alternate' type='text/html' href='https://git.amat.us/builder/'/>
<updated>2014-06-28T02:06:32Z</updated>
<entry>
<title>log the environ before calling pkg_*() routines.</title>
<updated>2014-06-28T02:06:32Z</updated>
<author>
<name>Mark Ferrell</name>
<email>major@homeonderanged.org</email>
</author>
<published>2014-06-28T02:06:32Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/builder/commit/?id=3fe987b0ddfc8f9f7dd47b981b41bc97630d53ad'/>
<id>urn:sha1:3fe987b0ddfc8f9f7dd47b981b41bc97630d53ad</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Change how build-makedeps handles depdancies</title>
<updated>2014-04-21T21:50:54Z</updated>
<author>
<name>Mark Ferrell</name>
<email>major@homeonderanged.org</email>
</author>
<published>2014-04-21T17:10:09Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/builder/commit/?id=c2d695ebf0fa170a27042458b2a3b5ec0ad864e6'/>
<id>urn:sha1:c2d695ebf0fa170a27042458b2a3b5ec0ad864e6</id>
<content type='text'>
 * Instead of generating huge lists of dependancies and then jumping through
   eval hoops to write them into the Makefile, we now use basic (portable)
   Makefile syntax to just append dependancies by declaring the comman
   portion as a separate entry.  This should reduce the time spent building the
   makefile (less shell hoops) and allow us to automatically perform uninstalls
   for reverse deps.
</content>
</entry>
<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>Fixup name-space collisions for cleanup handlers</title>
<updated>2014-04-14T17:02:27Z</updated>
<author>
<name>Mark Ferrell</name>
<email>major@homeonderanged.org</email>
</author>
<published>2014-04-14T17:02:27Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/builder/commit/?id=96c22511248ca2408f895c36bf7a513615191abb'/>
<id>urn:sha1:96c22511248ca2408f895c36bf7a513615191abb</id>
<content type='text'>
</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 a 'test' subcmd for performing package tests</title>
<updated>2014-04-09T17:45:27Z</updated>
<author>
<name>Mark Ferrell</name>
<email>major@homeonderanged.org</email>
</author>
<published>2014-04-09T17:33:23Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/builder/commit/?id=1113a4fe18ad61d9bfb5b68163750ca89bc3b0e7'/>
<id>urn:sha1:1113a4fe18ad61d9bfb5b68163750ca89bc3b0e7</id>
<content type='text'>
 * A given packages ability to run its "test" depends on all packages in the
   BDEPENDS having successfully passed their tests.  In the future it may be
   useful to allow a package to set a TDEPENDS which defaults to BDEPENDS.
</content>
</entry>
</feed>
