{"push_id":785985864,"size":26,"distinct_size":1,"ref":"refs/heads/no-distclean-deps-if-SKIP_DEPS","head":"b026e493b63c2f800cba696fcd414a557b2d87a9","before":"95702dfd06e742abe560e8164a1b8bb6048f85e0","commits":[{"sha":"c6fd8de9e51e1e3af6d059148dbafd044a66dcbc","author":{"email":"1c3c8bc4c1fb174da1f42791db53b5e1512332f8@ninenines.eu","name":"Loïc Hoguin"},"message":"Add tests for mibs","distinct":false,"url":"https://api.github.com/repos/rabbitmq/erlang.mk/commits/c6fd8de9e51e1e3af6d059148dbafd044a66dcbc"},{"sha":"328716ac12ea32247f647ded9ea548fc4f214574","author":{"email":"1c3c8bc4c1fb174da1f42791db53b5e1512332f8@ninenines.eu","name":"Loïc Hoguin"},"message":"Don't recompile everything when one mib file changes\n\nFixes a bug detected with the test introduced in the previous commit.","distinct":false,"url":"https://api.github.com/repos/rabbitmq/erlang.mk/commits/328716ac12ea32247f647ded9ea548fc4f214574"},{"sha":"0573fb869c9f63872d9061877192def7229e6b0f","author":{"email":"1c3c8bc4c1fb174da1f42791db53b5e1512332f8@ninenines.eu","name":"Loïc Hoguin"},"message":"Simplify one check in mibs test","distinct":false,"url":"https://api.github.com/repos/rabbitmq/erlang.mk/commits/0573fb869c9f63872d9061877192def7229e6b0f"},{"sha":"e8c27180012f1ba9aa3e872ff7401475524c9d9a","author":{"email":"1c3c8bc4c1fb174da1f42791db53b5e1512332f8@ninenines.eu","name":"Loïc Hoguin"},"message":"Add test for xrl files","distinct":false,"url":"https://api.github.com/repos/rabbitmq/erlang.mk/commits/e8c27180012f1ba9aa3e872ff7401475524c9d9a"},{"sha":"7839a8d6f16257a888a5b4e55878a501736cd5f7","author":{"email":"1c3c8bc4c1fb174da1f42791db53b5e1512332f8@ninenines.eu","name":"Loïc Hoguin"},"message":"Add tests for a .xrl file that includes .hrl files\n\nThis also has a case for a file included from another\nheader file, which is pretty cool!\n\nThanks Gordon Guthrie for pointing me out to the file. :-)","distinct":false,"url":"https://api.github.com/repos/rabbitmq/erlang.mk/commits/7839a8d6f16257a888a5b4e55878a501736cd5f7"},{"sha":"80aa28a28d6dca8aaaceff20c401a1d568304439","author":{"email":"1c3c8bc4c1fb174da1f42791db53b5e1512332f8@ninenines.eu","name":"Loïc Hoguin"},"message":"Add tests for yrl files","distinct":false,"url":"https://api.github.com/repos/rabbitmq/erlang.mk/commits/80aa28a28d6dca8aaaceff20c401a1d568304439"},{"sha":"3d285eb6ca85225fb8fb5529d188ebe2450060b6","author":{"email":"1c3c8bc4c1fb174da1f42791db53b5e1512332f8@ninenines.eu","name":"Loïc Hoguin"},"message":"Add a test for .yrl files that include headers","distinct":false,"url":"https://api.github.com/repos/rabbitmq/erlang.mk/commits/3d285eb6ca85225fb8fb5529d188ebe2450060b6"},{"sha":"cf8f820267afa18cc3647224f46a7a307f58f289","author":{"email":"1c3c8bc4c1fb174da1f42791db53b5e1512332f8@ninenines.eu","name":"Loïc Hoguin"},"message":"Add tests for user generated Erlang source files","distinct":false,"url":"https://api.github.com/repos/rabbitmq/erlang.mk/commits/cf8f820267afa18cc3647224f46a7a307f58f289"},{"sha":"0f9554a2fc044a477a343771d053083b8a0fc189","author":{"email":"1c3c8bc4c1fb174da1f42791db53b5e1512332f8@ninenines.eu","name":"Loïc Hoguin"},"message":"Fix escaping of backslash\n\nWas working fine for me, not on CI.","distinct":false,"url":"https://api.github.com/repos/rabbitmq/erlang.mk/commits/0f9554a2fc044a477a343771d053083b8a0fc189"},{"sha":"2d46e2588ed9f0ea8300e5e918b3158397976010","author":{"email":"1c3c8bc4c1fb174da1f42791db53b5e1512332f8@ninenines.eu","name":"Loïc Hoguin"},"message":"Use a different method to build the generate rule\n\nThis one seems to work both here and on CI.","distinct":false,"url":"https://api.github.com/repos/rabbitmq/erlang.mk/commits/2d46e2588ed9f0ea8300e5e918b3158397976010"},{"sha":"84cffff9f735f04dab0bbfe755c05ec252342a46","author":{"email":"1c3c8bc4c1fb174da1f42791db53b5e1512332f8@ninenines.eu","name":"Loïc Hoguin"},"message":"Use epp:parse_file/3 for compat with older OTP versions\n\nR16B03 in particular is missing epp:parse_file/2.","distinct":false,"url":"https://api.github.com/repos/rabbitmq/erlang.mk/commits/84cffff9f735f04dab0bbfe755c05ec252342a46"},{"sha":"6e50b405d71b4e144f7a7629501e4ebe2139d432","author":{"email":"1c3c8bc4c1fb174da1f42791db53b5e1512332f8@ninenines.eu","name":"Loïc Hoguin"},"message":"Add NO_MAKEDEP: don't rebuild .d file if it already exists\n\nThis is useful only for projects that are stable and rarely\nneed to rebuild it. Check the guide additions for more info.","distinct":false,"url":"https://api.github.com/repos/rabbitmq/erlang.mk/commits/6e50b405d71b4e144f7a7629501e4ebe2139d432"},{"sha":"f7e3397596dc80f172b44305d4de69b1fe4ae7cc","author":{"email":"1c3c8bc4c1fb174da1f42791db53b5e1512332f8@ninenines.eu","name":"Loïc Hoguin"},"message":"Add a test ensuring compilation errors are detected\n\nSince all the legacy 'app' tests can be found in the new\nformat, the 'app' target has been removed.","distinct":false,"url":"https://api.github.com/repos/rabbitmq/erlang.mk/commits/f7e3397596dc80f172b44305d4de69b1fe4ae7cc"},{"sha":"b5c61eebdce09f27985db4a44aa13683b75e9c37","author":{"email":"1c3c8bc4c1fb174da1f42791db53b5e1512332f8@ninenines.eu","name":"Loïc Hoguin"},"message":"Add an unrelated .hrl file in asn1 and mib tests\n\nUseful to confirm only the relevant header files get\ndeleted on clean.","distinct":false,"url":"https://api.github.com/repos/rabbitmq/erlang.mk/commits/b5c61eebdce09f27985db4a44aa13683b75e9c37"},{"sha":"bbd059ff5af82cea816c17ef58a7cf360e085efc","author":{"email":"b993c77347fd77ada2203fcf279332b31aa7312f@rabbitmq.com","name":"Jean-Sébastien Pédron"},"message":"test/Makefile: Support non-GNU sed\n\nThis required two changes:\n\n    1. Modifying a file inplace using -i is not portable. GNU sed does\n       not require an argument; the absence of it meaning it should\n       change the file inplace. sed found on FreeBSD and probably other\n       BSDs' require an argument, so inplace modification should be\n       specified as: sed -i ''. Obviously, both -i are incompatible...\n       The \"solution\" is to specify a backup suffix and ignore this\n       backup file.\n\n    2. The [1addr]i command takes its argument on the next line\n       according to the standard (though, it's not explicitely stated,\n       the syntax example suggests that). GNU sed accepts to have its\n       argument on the same line as the command, but not FreeBSD's sed.","distinct":false,"url":"https://api.github.com/repos/rabbitmq/erlang.mk/commits/bbd059ff5af82cea816c17ef58a7cf360e085efc"},{"sha":"2aa08d18c47af7e81f45d74980834d4052ad0ac7","author":{"email":"1c3c8bc4c1fb174da1f42791db53b5e1512332f8@ninenines.eu","name":"Loïc Hoguin"},"message":"Add a Limitations chapter to the docs","distinct":false,"url":"https://api.github.com/repos/rabbitmq/erlang.mk/commits/2aa08d18c47af7e81f45d74980834d4052ad0ac7"},{"sha":"b79fa9f2c021c3ca2520785ce6f5e46d5143a0fd","author":{"email":"1c3c8bc4c1fb174da1f42791db53b5e1512332f8@ninenines.eu","name":"Loïc Hoguin"},"message":"Add a chapter Why Erlang.mk?","distinct":false,"url":"https://api.github.com/repos/rabbitmq/erlang.mk/commits/b79fa9f2c021c3ca2520785ce6f5e46d5143a0fd"},{"sha":"88d905fc5dc802af920a923f19ef226fb720d3aa","author":{"email":"1c3c8bc4c1fb174da1f42791db53b5e1512332f8@ninenines.eu","name":"Loïc Hoguin"},"message":"Quick README update cleaning and fixing things\n\nIncorrect things are corrected. Things covered in the\nguide are removed.","distinct":false,"url":"https://api.github.com/repos/rabbitmq/erlang.mk/commits/88d905fc5dc802af920a923f19ef226fb720d3aa"},{"sha":"355fb500afcb523142f7fbcc93d0e510c9f1dbed","author":{"email":"b993c77347fd77ada2203fcf279332b31aa7312f@rabbitmq.com","name":"Jean-Sébastien Pédron"},"message":"core.mk: Support DragonFlyBSD as a new platform","distinct":false,"url":"https://api.github.com/repos/rabbitmq/erlang.mk/commits/355fb500afcb523142f7fbcc93d0e510c9f1dbed"},{"sha":"283e2f411c7508ce6c4724a33026830ef02cc38e","author":{"email":"1c3c8bc4c1fb174da1f42791db53b5e1512332f8@ninenines.eu","name":"Loïc Hoguin"},"message":"Merge branch 'support-non-GNU-sed-in-tests' of https://github.com/rabbitmq/erlang.mk","distinct":false,"url":"https://api.github.com/repos/rabbitmq/erlang.mk/commits/283e2f411c7508ce6c4724a33026830ef02cc38e"}]}