{"push_id":1378241457,"size":1,"distinct_size":1,"ref":"refs/heads/fixnuke","head":"a21afbf28f60b0a5389328674314257c6a7721dc","before":"40dfcd6ef1cf2b738af23646a41f446527251740","commits":[{"sha":"a21afbf28f60b0a5389328674314257c6a7721dc","author":{"name":"Ronald G. Minnich","email":"1ad177a67c639ec0754cbb464860f28ae81ec22e@gmail.com"},"message":"Fix BUILD files for the new build tool\n\nAlso add a bit of info to bootstrap.sh.\n\nThe new build tool is still not useable but at least people can see\nhow nice it's going to be.\n\nI can't see how to make sys/src/cmd/BUILD build\nall binaries. I also don't see why I have to list\nall the installs AND all the builds -- why isn't\nthat just implicit? If I build something I want to install\nit. At least that's how plan 9 did it.\n\nAnd I note that the source has a name like \"bin/ed\"\nin the install descriptor, and the destination\na name like amd64/bin/ed -- if this tool is harvey\nspecific (it is) it ought to know about $ARCH.\n\nI'm also not sure why harvey_binary is special.\nDoes the build tool really need to be specialized\nto harvey? If so, why not delete all non-harvey items in\nit? If not, well, why is the name harvey_binary there?\nThis seems wrong.\n\nAnd if I'm going to have a name like harvey_bin why can't it\nbe smarter about harvey rules?\nWhy can't it just do everything needed the way\nthe current tool does? build it, put it in $ARCH/bin.\n\nThe non-verbose mode, while it's kind of cute with the display,\nhides error messages. That's bad. We need to get rid of it and just\nhave the -v mode be the standard.\n\nIt doesn't emit errors that emacs can deal with. We need to fix the\nerror output. Not sure how to do this with a tool with such great\nconcurrency but we have to do something.\n\nWe need to get this tool into the harvey project and get it\nworking. We can all help.\n\nSigned-off-by: Ronald G. Minnich <rminnich@gmail.com>","distinct":true,"url":"https://api.github.com/repos/rminnich/harvey/commits/a21afbf28f60b0a5389328674314257c6a7721dc"}]}
{"actor":{"display_login":"rminnich"}}