<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/ocaml.git/tools, branch contribution_workflow</title>
<subtitle>github.com: ocaml/ocaml
</subtitle>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/ocaml.git/'/>
<entry>
<title>Support 'let open' in class and class type expressions (#1249)</title>
<updated>2017-07-20T06:17:30+00:00</updated>
<author>
<name>Alain Frisch</name>
<email>alain@frisch.fr</email>
</author>
<published>2017-07-20T06:17:30+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/ocaml.git/commit/?id=fd47ba9649f784c7d0772bdf282b8e7c8f1fe5aa'/>
<id>fd47ba9649f784c7d0772bdf282b8e7c8f1fe5aa</id>
<content type='text'>
* Support 'let open' in class and class type expressions.

* Adapt ocamlprof.

* Adapt ocamldoc.

* Add tests.

* Changelog.

* Manual.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Support 'let open' in class and class type expressions.

* Adapt ocamlprof.

* Adapt ocamldoc.

* Add tests.

* Changelog.

* Manual.
</pre>
</div>
</content>
</entry>
<entry>
<title>generalize -dtimings to show allocation, top heap size (#1152)</title>
<updated>2017-06-09T11:29:21+00:00</updated>
<author>
<name>sliquister</name>
<email>valentin.gatienbaron@gmail.com</email>
</author>
<published>2017-06-09T11:29:21+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/ocaml.git/commit/?id=3f76c0525b15fcb84336e8bb9de1c232ac3fa66b'/>
<id>3f76c0525b15fcb84336e8bb9de1c232ac3fa66b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>New -depend option for ocamlc/ocamlopt</title>
<updated>2017-06-01T13:56:30+00:00</updated>
<author>
<name>Fabrice Le Fessant</name>
<email>fabrice.le_fessant@ocamlpro.com</email>
</author>
<published>2017-05-14T14:44:42+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/ocaml.git/commit/?id=8daa184d95d30e28ea7cae60d366b39d9a509c78'/>
<id>8daa184d95d30e28ea7cae60d366b39d9a509c78</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix tools/read_cmt (#1036)</title>
<updated>2017-05-11T11:56:19+00:00</updated>
<author>
<name>Fabrice Le Fessant</name>
<email>fabrice@lefessant.net</email>
</author>
<published>2017-05-11T11:56:19+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/ocaml.git/commit/?id=fb2a4421a6f142339f8f46327b9676d177f3a646'/>
<id>fb2a4421a6f142339f8f46327b9676d177f3a646</id>
<content type='text'>
Install tools/read_cmt as ocamlcmt
* Add option -save-cmt-info to add more info in .annot files
* Provide more annotations
* Add option -I &lt;dir&gt; to find .cmi files</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Install tools/read_cmt as ocamlcmt
* Add option -save-cmt-info to add more info in .annot files
* Provide more annotations
* Add option -I &lt;dir&gt; to find .cmi files</pre>
</div>
</content>
</entry>
<entry>
<title>On CI, check that 'make alldepend' works only if native compiler si built</title>
<updated>2017-04-28T13:56:08+00:00</updated>
<author>
<name>Sébastien Hinderer</name>
<email>Sebastien.Hinderer@inria.fr</email>
</author>
<published>2017-04-28T13:56:08+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/ocaml.git/commit/?id=a9f31f0f0cf6febe45be3dcd7115578ed826beef'/>
<id>a9f31f0f0cf6febe45be3dcd7115578ed826beef</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix tools/ci-build</title>
<updated>2017-04-28T08:58:15+00:00</updated>
<author>
<name>Sébastien Hinderer</name>
<email>Sebastien.Hinderer@inria.fr</email>
</author>
<published>2017-04-28T08:58:15+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/ocaml.git/commit/?id=1a30ec8cc0d21fb06205271cb113ee4c7ff65847'/>
<id>1a30ec8cc0d21fb06205271cb113ee4c7ff65847</id>
<content type='text'>
No spaces allowed in varialbe assignments.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
No spaces allowed in varialbe assignments.
</pre>
</div>
</content>
</entry>
<entry>
<title>Simplify installation of OCaml header (.h) files</title>
<updated>2017-04-26T17:28:17+00:00</updated>
<author>
<name>Sébastien Hinderer</name>
<email>Sebastien.Hinderer@inria.fr</email>
</author>
<published>2017-03-29T14:39:30+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/ocaml.git/commit/?id=255720556f04f99f61a7eaed42546405bb97f2e1'/>
<id>255720556f04f99f61a7eaed42546405bb97f2e1</id>
<content type='text'>
The tools/cleanup-header script has no effect any more, so stop
calling it during make install and remove it from the repository.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The tools/cleanup-header script has no effect any more, so stop
calling it during make install and remove it from the repository.
</pre>
</div>
</content>
</entry>
<entry>
<title>Move configuration header files from the config to the byterun/caml directory</title>
<updated>2017-04-26T17:28:17+00:00</updated>
<author>
<name>Sébastien Hinderer</name>
<email>Sebastien.Hinderer@inria.fr</email>
</author>
<published>2017-03-28T15:04:35+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/ocaml.git/commit/?id=40fcbb5f0a70171193891c863a325f31291f16f7'/>
<id>40fcbb5f0a70171193891c863a325f31291f16f7</id>
<content type='text'>
This commit moves:
  - config/m.h to byterun/caml/m.h
  - config/s.h to byterun/caml/s.h

Consequently, m.h and s.h now get installed alongside other
OCaml header files.

This commit also updates the .depend files, introducing updates in the
dependencies which are not consequences of this commit itself.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This commit moves:
  - config/m.h to byterun/caml/m.h
  - config/s.h to byterun/caml/s.h

Consequently, m.h and s.h now get installed alongside other
OCaml header files.

This commit also updates the .depend files, introducing updates in the
dependencies which are not consequences of this commit itself.
</pre>
</div>
</content>
</entry>
<entry>
<title>Let CI check that 'make alldepend' still works.</title>
<updated>2017-04-26T16:37:35+00:00</updated>
<author>
<name>Sébastien Hinderer</name>
<email>Sebastien.Hinderer@inria.fr</email>
</author>
<published>2017-04-26T16:37:35+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/ocaml.git/commit/?id=c8103128c1f57c0d6a5cf46557eca13723c8221f'/>
<id>c8103128c1f57c0d6a5cf46557eca13723c8221f</id>
<content type='text'>
This is done on a few slaves only.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This is done on a few slaves only.
</pre>
</div>
</content>
</entry>
<entry>
<title>tools/ci-build: install to a different directory for each build</title>
<updated>2017-04-26T09:49:33+00:00</updated>
<author>
<name>Sébastien Hinderer</name>
<email>Sebastien.Hinderer@inria.fr</email>
</author>
<published>2017-04-26T09:49:33+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/ocaml.git/commit/?id=67276a09af7991d5e8e91b5adfc59bc6679b1922'/>
<id>67276a09af7991d5e8e91b5adfc59bc6679b1922</id>
<content type='text'>
This commit ensures the install directory will be distinct for each build,
with the two following motivations:

1. If required, it will make it possible to have several builds running
concurrently on the same slave without conflicts between their make install

2. So far, if for any reason make install fails, then the build script
gets stopped and the install directory will not be removed.
Thus if a future build tries to install to the same directory, its
installation could in principle fail, not because it is broken but because
the previous build has left the install directory in a corrupted state.

So this commit ensures that make install will be done in an empty
directory.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This commit ensures the install directory will be distinct for each build,
with the two following motivations:

1. If required, it will make it possible to have several builds running
concurrently on the same slave without conflicts between their make install

2. So far, if for any reason make install fails, then the build script
gets stopped and the install directory will not be removed.
Thus if a future build tries to install to the same directory, its
installation could in principle fail, not because it is broken but because
the previous build has left the install directory in a corrupted state.

So this commit ensures that make install will be done in an empty
directory.
</pre>
</div>
</content>
</entry>
</feed>
