{"push_id":929936388,"size":16,"distinct_size":16,"ref":"refs/heads/master","head":"739f6f502ab44a9cb7be0cc0e4f9a19d4e06bed2","before":"fcbc3299c6e03490e09549ca341008bf61e7ce81","commits":[{"sha":"60052be4e651fd971deef0081a0479fe439a2bfe","author":{"email":"1912fc14072add306a707dab97c91935b2c8582d@gmail.com","name":"Gabriel Scherer"},"message":"Makefile: central 'all' rule instead of all/allopt distinction","distinct":true,"url":"https://api.github.com/repos/ocaml/ocamlbuild/commits/60052be4e651fd971deef0081a0479fe439a2bfe"},{"sha":"d80228dce022662a00b38a3a90fe8b4a16b69112","author":{"email":"4c46c202a3b8207ad5740134b125aae40c6c67a8@gmail.com","name":"Rudi Grinberg"},"message":"Local opam files for ocamlbuild\n\nNot ready yet because there's no META file","distinct":true,"url":"https://api.github.com/repos/ocaml/ocamlbuild/commits/d80228dce022662a00b38a3a90fe8b4a16b69112"},{"sha":"eb18da1b43128894bb8217c8625667399cb9551a","author":{"email":"4c46c202a3b8207ad5740134b125aae40c6c67a8@gmail.com","name":"Rudi Grinberg"},"message":"Findlib installation","distinct":true,"url":"https://api.github.com/repos/ocaml/ocamlbuild/commits/eb18da1b43128894bb8217c8625667399cb9551a"},{"sha":"ac7516c4de1eeb1b2a69d647baa79b089df0c4fb","author":{"email":"4c46c202a3b8207ad5740134b125aae40c6c67a8@gmail.com","name":"Rudi Grinberg"},"message":"META version set to 0.9\n\n@gasche","distinct":true,"url":"https://api.github.com/repos/ocaml/ocamlbuild/commits/ac7516c4de1eeb1b2a69d647baa79b089df0c4fb"},{"sha":"312995a33455c912001f2389c80b733e099afefb","author":{"email":"1912fc14072add306a707dab97c91935b2c8582d@gmail.com","name":"Gabriel Scherer"},"message":"Makefile: minor fix to 'clean' target","distinct":true,"url":"https://api.github.com/repos/ocaml/ocamlbuild/commits/312995a33455c912001f2389c80b733e099afefb"},{"sha":"0140a9bc03a4e26f90e9989b0abc709ba8eb813b","author":{"email":"1912fc14072add306a707dab97c91935b2c8582d@gmail.com","name":"Gabriel Scherer"},"message":"disable '-warn-error A' which makes 4.03 testing difficult","distinct":true,"url":"https://api.github.com/repos/ocaml/ocamlbuild/commits/0140a9bc03a4e26f90e9989b0abc709ba8eb813b"},{"sha":"b97d8155e29005d7e601240c65114e9e19d28a93","author":{"email":"1912fc14072add306a707dab97c91935b2c8582d@gmail.com","name":"Gabriel Scherer"},"message":"Makefile/META: removed findlib dependency, -no-native-compiler support","distinct":true,"url":"https://api.github.com/repos/ocaml/ocamlbuild/commits/b97d8155e29005d7e601240c65114e9e19d28a93"},{"sha":"10ef7fb750e1acca5f2bddb8b39d19ac27abc0c2","author":{"email":"1912fc14072add306a707dab97c91935b2c8582d@gmail.com","name":"Gabriel Scherer"},"message":"Makefile rule to generate ocamlbuild.install","distinct":true,"url":"https://api.github.com/repos/ocaml/ocamlbuild/commits/10ef7fb750e1acca5f2bddb8b39d19ac27abc0c2"},{"sha":"b414d94a0f7e7f99488ff1625baf592a368aa265","author":{"email":"1912fc14072add306a707dab97c91935b2c8582d@gmail.com","name":"Gabriel Scherer"},"message":"opam: use version 'dev' when pinning","distinct":true,"url":"https://api.github.com/repos/ocaml/ocamlbuild/commits/b414d94a0f7e7f99488ff1625baf592a368aa265"},{"sha":"9d1dd01eb6acd7827a77b5e9de6932b1bf4e1bfd","author":{"email":"1912fc14072add306a707dab97c91935b2c8582d@gmail.com","name":"Gabriel Scherer"},"message":"check before install that ocamlbuild is not preinstalled with ocaml version","distinct":true,"url":"https://api.github.com/repos/ocaml/ocamlbuild/commits/9d1dd01eb6acd7827a77b5e9de6932b1bf4e1bfd"},{"sha":"0ee9da28aab1e62b3b42dadb9a8bf0a57e1ae027","author":{"email":"1912fc14072add306a707dab97c91935b2c8582d@gmail.com","name":"Gabriel Scherer"},"message":"use .opt tools by default (build time reduced from 8.5s to 3s)","distinct":true,"url":"https://api.github.com/repos/ocaml/ocamlbuild/commits/0ee9da28aab1e62b3b42dadb9a8bf0a57e1ae027"},{"sha":"57eaf0744967d65d81fe1984c6d25e5ccfaedf6f","author":{"email":"1912fc14072add306a707dab97c91935b2c8582d@gmail.com","name":"Gabriel Scherer"},"message":"use an explicit configuration step before building\n\nThe previous Makefile would include `ocamlc -where`/Makefile.config\n(necessary to now the system-specific extensions .exe .o .a\netc.). Including this directly in the main Makefile raises variable\nnaming conflict issues, and forced unnatural contorsions in the\nMakefile.\n\nThe current system uses a local\n   configure.make\nwhich includes `ocamlc -where`/Makefile.config, and generates a\n   Makefile.config\nfile that is then included by the main Makefile.\n\nIn addition, I used Make conditionals to test whether native\ncompilation is available, instead of bash tests, and this gives more\nreadable bash logs.","distinct":true,"url":"https://api.github.com/repos/ocaml/ocamlbuild/commits/57eaf0744967d65d81fe1984c6d25e5ccfaedf6f"},{"sha":"885cdd008fe3ed8acef83cdb836a247f00eed386","author":{"email":"1912fc14072add306a707dab97c91935b2c8582d@gmail.com","name":"Gabriel Scherer"},"message":"Makefile: use nicer string quoting style suggested by Adrien Nader","distinct":true,"url":"https://api.github.com/repos/ocaml/ocamlbuild/commits/885cdd008fe3ed8acef83cdb836a247f00eed386"},{"sha":"653d037a44d691f13bfa1276558836051a98e749","author":{"email":"1912fc14072add306a707dab97c91935b2c8582d@gmail.com","name":"Gabriel Scherer"},"message":"comment suggested by Adrien Nader's review","distinct":true,"url":"https://api.github.com/repos/ocaml/ocamlbuild/commits/653d037a44d691f13bfa1276558836051a98e749"},{"sha":"28758bc02f82f23d2b2646e746855536deca8a89","author":{"email":"1912fc14072add306a707dab97c91935b2c8582d@gmail.com","name":"Gabriel Scherer"},"message":"Makefile: $(BINDIR)/$(LIBDIR) cascading -- idea from Adrien Nader\n\nFor ocamlbuild's BINDIR (where to install the ocamlbuild binaries),\nwe use in decreasing priority order:\n- opam config var bin\n- $(PREFIX)/bin\n\nFor ocamlbuild's LIBDIR (where to install the ocamlbuild library),\nwe use in decreasing priority order:\n- opam config var lib\n- ocamlfind printconf destdir\n- $(LIBDIR) (that is, ocamlc -where)","distinct":true,"url":"https://api.github.com/repos/ocaml/ocamlbuild/commits/28758bc02f82f23d2b2646e746855536deca8a89"},{"sha":"739f6f502ab44a9cb7be0cc0e4f9a19d4e06bed2","author":{"email":"8530d62b7eab3cddb9a9239fb10975bf18a1335a@cea.fr","name":"François Bobot"},"message":"Merge PR #41\n\ngasche:\n  This PR is a candidate for a release-ready opam/Makefile\n  combination for ocamlbuild.\n\n  Conflicts in COMPFLAGS and LINKFLAGS assigment","distinct":true,"url":"https://api.github.com/repos/ocaml/ocamlbuild/commits/739f6f502ab44a9cb7be0cc0e4f9a19d4e06bed2"}]}