{"push_id":1926668780,"size":169,"distinct_size":77,"ref":"refs/heads/master","head":"b63e9bfc6edc70fe3177ecbdbf21ed40d71495c3","before":"fa16cef53fc816fe7cb33d626e2fd1a7108822d5","commits":[{"sha":"3966f6857211a0278a82bc80ea389a74a5694c0e","author":{"name":"ngie","email":"305547d4cc311567c72a2740c290593f0de39607@FreeBSD.org"},"message":"MFhead@r321829","distinct":true,"url":"https://api.github.com/repos/rlibby/freebsd/commits/3966f6857211a0278a82bc80ea389a74a5694c0e"},{"sha":"6d0441a2f6d584a8c137e7ddcbd9cae85b06e711","author":{"name":"ngie","email":"305547d4cc311567c72a2740c290593f0de39607@FreeBSD.org"},"message":"MFhead@r321851","distinct":true,"url":"https://api.github.com/repos/rlibby/freebsd/commits/6d0441a2f6d584a8c137e7ddcbd9cae85b06e711"},{"sha":"73b5fb6813bdb0af79d6eee96fe966a9c1363bd0","author":{"name":"ngie","email":"305547d4cc311567c72a2740c290593f0de39607@FreeBSD.org"},"message":"MFhead@r321897","distinct":true,"url":"https://api.github.com/repos/rlibby/freebsd/commits/73b5fb6813bdb0af79d6eee96fe966a9c1363bd0"},{"sha":"94acf900067cf3245c6af993ed3018a2b989073a","author":{"name":"ngie","email":"305547d4cc311567c72a2740c290593f0de39607@FreeBSD.org"},"message":"Add _FILESMKDIR\n\n_FILESMKDIR is an internal knob for creating directories\n\nIt's by no means a substitute for mtrees since the semantics for using install\nare a bit rudimentary -- it's meant purely to simplify automatic directory creation\nwithout having to invoke \"make hier[archy]\" from ${SRCTOP} in order to populate\na directory tree.","distinct":true,"url":"https://api.github.com/repos/rlibby/freebsd/commits/94acf900067cf3245c6af993ed3018a2b989073a"},{"sha":"a8e91e7bf5e9ec9c02d56c9984f7e9ec73bcee52","author":{"name":"ngie","email":"305547d4cc311567c72a2740c290593f0de39607@FreeBSD.org"},"message":"Make \"make check\" smarter when run from a root directory\n\nIf the user decides to specify HAS_TESTS in the upper directory, \"make check\"\nwill now iterate down the \"test\" directory, running the tests with an assumably\nsane default value for $LD_LIBRARY_PATH, $PATH, etc.\n\nThe purpose of this work is to simplify \"make check\" -- in particular, to\nincrease dev-test velocity and get me (and others who pay attention, like\nme) out of the business of paying attention to Jenkins runs and get other\ndevelopers to (hopefully) test their code more often prior to commit.\n\nHuge caveat:\n\nObviously, this will fail miserably when the host can't run the target\narchitecture/code. Necessary compat layer or qemu usermode will be required\nto make this possible, which is outside the scope of this work (batteries\nnot included).","distinct":true,"url":"https://api.github.com/repos/rlibby/freebsd/commits/a8e91e7bf5e9ec9c02d56c9984f7e9ec73bcee52"},{"sha":"85aa57c46339c466e301a871333a1767bee2303c","author":{"name":"ngie","email":"305547d4cc311567c72a2740c290593f0de39607@FreeBSD.org"},"message":"Clean up DESTDIR, not CHECKDIR\n\nWhile here, make the variable immediate to avoid silly mistakes that might\nresult in wiping out / by accident if the variable is evaluated in a delayed\nmanner due to poor use of $DESTDIR.","distinct":true,"url":"https://api.github.com/repos/rlibby/freebsd/commits/85aa57c46339c466e301a871333a1767bee2303c"},{"sha":"33051c88a110f69e230827593037f0f12839dfde","author":{"name":"ngie","email":"305547d4cc311567c72a2740c290593f0de39607@FreeBSD.org"},"message":"Hook HAS_TESTS (r321901) in to bsd.lib.mk and bsd.prog.mk\n\nApply the required sugar to make \"make check\" just work (tm) when\ninvoked from a subdirectory where HAS_TESTS is defined in the\nrelevant Makefile.\n\nAdjust $LD_LIBRARY_PATH and $PATH appropriately from bsd.lib.mk\nand bsd.prog.mk to make the \"user experience\" more out of the\nbox/seamless.","distinct":true,"url":"https://api.github.com/repos/rlibby/freebsd/commits/33051c88a110f69e230827593037f0f12839dfde"},{"sha":"a871f005594ac55355f85bc29b7b3323d3dd3d02","author":{"name":"ngie","email":"305547d4cc311567c72a2740c290593f0de39607@FreeBSD.org"},"message":"Add HAS_TESTS to all Makefiles that use the SUBDIR.${MK_TESTS}+= tests idiom","distinct":true,"url":"https://api.github.com/repos/rlibby/freebsd/commits/a871f005594ac55355f85bc29b7b3323d3dd3d02"},{"sha":"734d081ed10eb185d7ad62979e985fcefc6992b3","author":{"name":"ngie","email":"305547d4cc311567c72a2740c290593f0de39607@FreeBSD.org"},"message":"MFhead@r321912","distinct":true,"url":"https://api.github.com/repos/rlibby/freebsd/commits/734d081ed10eb185d7ad62979e985fcefc6992b3"},{"sha":"d26727d972ca073241d551b56337307b4d8c964d","author":{"name":"ngie","email":"305547d4cc311567c72a2740c290593f0de39607@FreeBSD.org"},"message":"Add HAS_TESTS to all Makefiles that are currently using the\n`SUBDIR.${MK_TESTS}+= tests` idiom.\n\nThis is a follow up to r321912.","distinct":true,"url":"https://api.github.com/repos/rlibby/freebsd/commits/d26727d972ca073241d551b56337307b4d8c964d"},{"sha":"bdf5887206ab47179dccecc543daff8d766e2c3b","author":{"name":"ngie","email":"305547d4cc311567c72a2740c290593f0de39607@FreeBSD.org"},"message":"MFhead@r321916","distinct":true,"url":"https://api.github.com/repos/rlibby/freebsd/commits/bdf5887206ab47179dccecc543daff8d766e2c3b"},{"sha":"d935ed8e746ca82aa10a31f6f5bc832fead76da0","author":{"name":"ngie","email":"305547d4cc311567c72a2740c290593f0de39607@FreeBSD.org"},"message":"Only tweak DESTDIR, etc if actively invoking \"make check\"\n\nThis fixes \"make installworld\"/\"make install\" (standard use).","distinct":true,"url":"https://api.github.com/repos/rlibby/freebsd/commits/d935ed8e746ca82aa10a31f6f5bc832fead76da0"},{"sha":"7f42d6ccf3ddd58713ee8cc0e1f95d09af7d020c","author":{"name":"ngie","email":"305547d4cc311567c72a2740c290593f0de39607@FreeBSD.org"},"message":"Promote MK_TESTS from src.opts.mk to bsd.opts.mk\n\nThis knob is needed here to avoid polluting suite.tests.mk with src.opts.mk for\na knob that will be introduced in the following commit.","distinct":true,"url":"https://api.github.com/repos/rlibby/freebsd/commits/7f42d6ccf3ddd58713ee8cc0e1f95d09af7d020c"},{"sha":"0184d338a7cb9a299ecdac6d7ca71f98119e5bc4","author":{"name":"ngie","email":"305547d4cc311567c72a2740c290593f0de39607@FreeBSD.org"},"message":"Expose _TESTS_USE_OBJDIR as MK_MAKE_CHECK_USE_SANDBOX and anchor the default\nvalue on MK_TESTS.\n\nUse bsd.opts.mk in suite.test.mk to toggle the behavior.","distinct":true,"url":"https://api.github.com/repos/rlibby/freebsd/commits/0184d338a7cb9a299ecdac6d7ca71f98119e5bc4"},{"sha":"c66ba3d88f965cea0e2f763ba5cb80eeb0cf744f","author":{"name":"ngie","email":"305547d4cc311567c72a2740c290593f0de39607@FreeBSD.org"},"message":"Fix typo with missing line continuation added in r321956","distinct":true,"url":"https://api.github.com/repos/rlibby/freebsd/commits/c66ba3d88f965cea0e2f763ba5cb80eeb0cf744f"},{"sha":"e2f1a933b158ea0ad2d38cd89ea1f00925a282cd","author":{"name":"ngie","email":"305547d4cc311567c72a2740c290593f0de39607@FreeBSD.org"},"message":"Extend r321900 (_FILESMKDIR) support to ${PROG}","distinct":true,"url":"https://api.github.com/repos/rlibby/freebsd/commits/e2f1a933b158ea0ad2d38cd89ea1f00925a282cd"},{"sha":"e01efdbd81cd3ba1aeecaae4059064426313082a","author":{"name":"ngie","email":"305547d4cc311567c72a2740c290593f0de39607@FreeBSD.org"},"message":"Use MK_CHECK_USE_SANDBOX in tests/..., to deal with the fact that\ntests/... is a special snowflake directory and using HAS_TESTS would\nresult in a nasty layering violation between bsd.tests.mk and\nbsd.prog.mk.\n\nAdd reachover Makefile.inc's which get the default value from\nMakefile.inc0 (inspired by gnu/usr.bin/binutils/Makefile.inc0).","distinct":true,"url":"https://api.github.com/repos/rlibby/freebsd/commits/e01efdbd81cd3ba1aeecaae4059064426313082a"},{"sha":"7ec8e284a3549e66901630b8e5968b8192bfd2b2","author":{"name":"ngie","email":"305547d4cc311567c72a2740c290593f0de39607@FreeBSD.org"},"message":"MFhead@r321960","distinct":true,"url":"https://api.github.com/repos/rlibby/freebsd/commits/7ec8e284a3549e66901630b8e5968b8192bfd2b2"},{"sha":"6a035474e59f3d30ed10ab6ded0fbc476108b3b0","author":{"name":"ngie","email":"305547d4cc311567c72a2740c290593f0de39607@FreeBSD.org"},"message":"Use bsd.opts.mk, not src.opts.mk","distinct":true,"url":"https://api.github.com/repos/rlibby/freebsd/commits/6a035474e59f3d30ed10ab6ded0fbc476108b3b0"},{"sha":"d739d878b23457b9e7f5804684120eaa3cb5f6cb","author":{"name":"ngie","email":"305547d4cc311567c72a2740c290593f0de39607@FreeBSD.org"},"message":"MFhead@r321967","distinct":true,"url":"https://api.github.com/repos/rlibby/freebsd/commits/d739d878b23457b9e7f5804684120eaa3cb5f6cb"}]}
{"actor":{"display_login":"rlibby"}}