<feed xmlns='http://www.w3.org/2005/Atom'>
<title>forks/toybox/Makefile, branch 0.5.0</title>
<subtitle>Toybox with POSIX patches from E5ten
</subtitle>
<id>https://git.carbslinux.org/forks/toybox/atom?h=0.5.0</id>
<link rel='self' href='https://git.carbslinux.org/forks/toybox/atom?h=0.5.0'/>
<link rel='alternate' type='text/html' href='https://git.carbslinux.org/forks/toybox/'/>
<updated>2014-09-20T19:20:28+00:00</updated>
<entry>
<title>Delete generated/README.txt (the contents are in code.html now) so clean can just remove the "generated" directory entirely.</title>
<updated>2014-09-20T19:20:28+00:00</updated>
<author>
<name>Rob Landley</name>
<email>rob@landley.net</email>
</author>
<published>2014-09-20T19:20:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.carbslinux.org/forks/toybox/commit/?id=94a4603481b9fc663a72549b4cd0dcbd95fca062'/>
<id>urn:sha1:94a4603481b9fc663a72549b4cd0dcbd95fca062</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Forgot to check in the updated makefile when I moved the testsuite.</title>
<updated>2014-09-20T18:22:13+00:00</updated>
<author>
<name>Rob Landley</name>
<email>rob@landley.net</email>
</author>
<published>2014-09-20T18:22:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.carbslinux.org/forks/toybox/commit/?id=cd299bfc0665ec13b406009b9ca1b43d17e1ad85'/>
<id>urn:sha1:cd299bfc0665ec13b406009b9ca1b43d17e1ad85</id>
<content type='text'>
(Did you know you can test individual commands with scripts/test.sh command?
Now you do...)
</content>
</entry>
<entry>
<title>Create a generated/build.sh with a single compiler command line to rebuild the toybox_unstripped binary using the existing generated/*.h files.</title>
<updated>2014-09-12T01:50:10+00:00</updated>
<author>
<name>Rob Landley</name>
<email>rob@landley.net</email>
</author>
<published>2014-09-12T01:50:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.carbslinux.org/forks/toybox/commit/?id=8aa87ab9b4ee68eec75af26d550fbcfb732d660f'/>
<id>urn:sha1:8aa87ab9b4ee68eec75af26d550fbcfb732d660f</id>
<content type='text'>
This way we can snapshot the generated/*.{h,sh} from a defconfig build into
a "shipped" directory or something, and then people can maybe build on crazy
crippled environments like pcbsd that haven't got gmake and put bash under
/usr/local so none of the #!/scripts can find it. This solves at least
part of the "toybox can build with itself but you need to build toybox first
to have the tools to run the build scripts" problem.

Next up: work out the minimal config to provide the build tools needed
to run an actual build. (This should, eventually, include a "make" command
if freebsd's kernel is going to refuse to build with netbsd's "make" and
we don't just write off the whole thing as crazy. But it probably shouldn't
include commands that #include &lt;linux/*.h&gt; if we are trying to make that work.)
</content>
</entry>
<entry>
<title>Make tweaks: collate generated/*.o files into their own subdirectory, add PIPEFAIL for better error reporting, and simpler regex to select toys/*/*.c list based on NEWTOY/OLDTOY macros.</title>
<updated>2014-09-10T01:13:03+00:00</updated>
<author>
<name>Rob Landley</name>
<email>rob@landley.net</email>
</author>
<published>2014-09-10T01:13:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.carbslinux.org/forks/toybox/commit/?id=7a07c6bc431d441a2363b58a1d82fe7a2a6d75f2'/>
<id>urn:sha1:7a07c6bc431d441a2363b58a1d82fe7a2a6d75f2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update clean to clean up after new parallel build.</title>
<updated>2014-08-10T17:01:49+00:00</updated>
<author>
<name>Rob Landley</name>
<email>rob@landley.net</email>
</author>
<published>2014-08-10T17:01:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.carbslinux.org/forks/toybox/commit/?id=579ce3511a9bd9f288201c16553c866384e14a79'/>
<id>urn:sha1:579ce3511a9bd9f288201c16553c866384e14a79</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Probes for O_NOFOLLOW that compile and run something aren't compatible with cross compiling, so just #define it to 0 if it's not in fcntl.h where posix-2008 says.</title>
<updated>2014-04-16T02:59:42+00:00</updated>
<author>
<name>Rob Landley</name>
<email>rob@landley.net</email>
</author>
<published>2014-04-16T02:59:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.carbslinux.org/forks/toybox/commit/?id=15027d6de049fa139a193abc5a86e6578faf630d'/>
<id>urn:sha1:15027d6de049fa139a193abc5a86e6578faf630d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix two bugs reported by Ashwini Sharma.</title>
<updated>2014-03-01T05:04:57+00:00</updated>
<author>
<name>Rob Landley</name>
<email>rob@landley.net</email>
</author>
<published>2014-03-01T05:04:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.carbslinux.org/forks/toybox/commit/?id=da60b9b163a598ae97d7566f095d5d69f53a6dab'/>
<id>urn:sha1:da60b9b163a598ae97d7566f095d5d69f53a6dab</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Replace python help converter with C implementation.</title>
<updated>2014-01-04T00:23:09+00:00</updated>
<author>
<name>Rob Landley</name>
<email>rob@landley.net</email>
</author>
<published>2014-01-04T00:23:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.carbslinux.org/forks/toybox/commit/?id=86cafe1fde7c40625b50433a731bb167934bd8ab'/>
<id>urn:sha1:86cafe1fde7c40625b50433a731bb167934bd8ab</id>
<content type='text'>
</content>
</entry>
<entry>
<title>distclean was missing singleconfig.old.</title>
<updated>2013-11-10T21:58:03+00:00</updated>
<author>
<name>Rob Landley</name>
<email>rob@landley.net</email>
</author>
<published>2013-11-10T21:58:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.carbslinux.org/forks/toybox/commit/?id=ebe6af6d01c1df17f9ee4b22e215e748b3ecddf0'/>
<id>urn:sha1:ebe6af6d01c1df17f9ee4b22e215e748b3ecddf0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Switch flag generation from shell to C.</title>
<updated>2013-10-03T08:18:00+00:00</updated>
<author>
<name>Rob Landley</name>
<email>rob@landley.net</email>
</author>
<published>2013-10-03T08:18:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.carbslinux.org/forks/toybox/commit/?id=207cadacd3cef42fa918981423c951f49443f032'/>
<id>urn:sha1:207cadacd3cef42fa918981423c951f49443f032</id>
<content type='text'>
This should actually generate FLAG_longopt 0 #defines for disabled bare
longopts (ala ls without --color). Put temporary executables under "generated"
(including instlist for install).
</content>
</entry>
</feed>
