<feed xmlns='http://www.w3.org/2005/Atom'>
<title>coq/dev/tools, branch master</title>
<subtitle>The formal proof system</subtitle>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/coq/'/>
<entry>
<title>Fix list-constributors.sh script.</title>
<updated>2021-03-05T14:12:08+00:00</updated>
<author>
<name>Théo Zimmermann</name>
</author>
<published>2021-03-05T14:02:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/coq/commit/?id=ef148d7d14ce2f6782d47186bc944851893e39eb'/>
<id>ef148d7d14ce2f6782d47186bc944851893e39eb</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>[build] Split stdlib to it's own opam package.</title>
<updated>2021-03-03T15:06:14+00:00</updated>
<author>
<name>Emilio Jesus Gallego Arias</name>
</author>
<published>2020-06-22T15:52:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/coq/commit/?id=ab98d847d237af3cd0e46edef42218be65cfc98f'/>
<id>ab98d847d237af3cd0e46edef42218be65cfc98f</id>
<content type='text'>
We introduce a new package structure for Coq:

- `coq-core`: Coq's OCaml tools code and plugins
- `coq-stdlib`: Coq's stdlib [.vo files]
- `coq`: meta-package that pulls `coq-{core,stdlib}`

This has several advantages, in particular it allows to install Coq
without the stdlib which is useful in several scenarios, it also open
the door towards a versioning of the stdlib at the package level.

The main user-visible change is that Coq's ML development files now
live in `$lib/coq-core`, for compatibility in the regular build we
install a symlink and support both setups for a while.

Note that plugin developers and even `coq_makefile` should actually
rely on `ocamlfind` to locate Coq's OCaml libs as to be more robust.

There is a transient state where we actually look for both
`$coqlib/plugins` and `$coqlib/../coq-core/plugins` as to support
the non-ocamlfind plus custom variables.

This will be much improved once #13617 is merged (which requires this
PR first), then, we will introduce a `coq.boot` library so finally
`coqdep`, `coqchk`, etc... can share the same path setup code.

IMHO the plan should work fine.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
We introduce a new package structure for Coq:

- `coq-core`: Coq's OCaml tools code and plugins
- `coq-stdlib`: Coq's stdlib [.vo files]
- `coq`: meta-package that pulls `coq-{core,stdlib}`

This has several advantages, in particular it allows to install Coq
without the stdlib which is useful in several scenarios, it also open
the door towards a versioning of the stdlib at the package level.

The main user-visible change is that Coq's ML development files now
live in `$lib/coq-core`, for compatibility in the regular build we
install a symlink and support both setups for a while.

Note that plugin developers and even `coq_makefile` should actually
rely on `ocamlfind` to locate Coq's OCaml libs as to be more robust.

There is a transient state where we actually look for both
`$coqlib/plugins` and `$coqlib/../coq-core/plugins` as to support
the non-ocamlfind plus custom variables.

This will be much improved once #13617 is merged (which requires this
PR first), then, we will introduce a `coq.boot` library so finally
`coqdep`, `coqchk`, etc... can share the same path setup code.

IMHO the plan should work fine.
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge PR #13528: [RM] Script to list the contributors between two git revisions</title>
<updated>2021-02-04T11:06:49+00:00</updated>
<author>
<name>coqbot-app[bot]</name>
</author>
<published>2021-02-04T11:06:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/coq/commit/?id=c7d0084fc64042380dd1675095f8be6ec438fcb0'/>
<id>c7d0084fc64042380dd1675095f8be6ec438fcb0</id>
<content type='text'>
Reviewed-by: Zimmi48
Reviewed-by: gares
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Reviewed-by: Zimmi48
Reviewed-by: gares
</pre>
</div>
</content>
</entry>
<entry>
<title>[sysinit] new component for system initialization</title>
<updated>2021-01-27T08:45:49+00:00</updated>
<author>
<name>Enrico Tassi</name>
</author>
<published>2021-01-05T10:34:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/coq/commit/?id=4264aec518d5407f345c58e18e014e15e9ae96af'/>
<id>4264aec518d5407f345c58e18e014e15e9ae96af</id>
<content type='text'>
This component holds the code for initializing Coq:
- parsing arguments not specific to the toplevel
- initializing all components from vernac downwards (no stm)

This commit moves stm specific arguments parsing to stm/stmargs.ml
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This component holds the code for initializing Coq:
- parsing arguments not specific to the toplevel
- initializing all components from vernac downwards (no stm)

This commit moves stm specific arguments parsing to stm/stmargs.ml
</pre>
</div>
</content>
</entry>
<entry>
<title>Update dev/tools/pin-ci.sh</title>
<updated>2020-12-14T11:01:29+00:00</updated>
<author>
<name>Enrico Tassi</name>
</author>
<published>2020-12-14T11:01:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/coq/commit/?id=477cba2c8906c2007b6aa6c9aa2b352d096ec844'/>
<id>477cba2c8906c2007b6aa6c9aa2b352d096ec844</id>
<content type='text'>
Co-authored-by: Gaëtan Gilbert &lt;gaetan.gilbert@skyskimmer.net&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Co-authored-by: Gaëtan Gilbert &lt;gaetan.gilbert@skyskimmer.net&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>[ci] simplify script to pin ci projects</title>
<updated>2020-12-14T10:02:27+00:00</updated>
<author>
<name>Enrico Tassi</name>
</author>
<published>2020-12-14T10:02:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/coq/commit/?id=8817a18edc9185891d48e0da9e214a678fb97b75'/>
<id>8817a18edc9185891d48e0da9e214a678fb97b75</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>[ci] simplify overlay scripts</title>
<updated>2020-12-10T12:53:52+00:00</updated>
<author>
<name>Enrico Tassi</name>
</author>
<published>2020-12-09T16:44:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/coq/commit/?id=3f4d6464ee2463291b5d6b65d8c40d6430c3c360'/>
<id>3f4d6464ee2463291b5d6b65d8c40d6430c3c360</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>[ci] function to declare projects</title>
<updated>2020-12-09T16:31:38+00:00</updated>
<author>
<name>Enrico Tassi</name>
</author>
<published>2020-12-09T12:30:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/coq/commit/?id=84e87cf712abed38699f58966abfa0b1c5bf5044'/>
<id>84e87cf712abed38699f58966abfa0b1c5bf5044</id>
<content type='text'>
incidentally the "projects" array can be queried to get the list
of projects
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
incidentally the "projects" array can be queried to get the list
of projects
</pre>
</div>
</content>
</entry>
<entry>
<title>list-contributors script</title>
<updated>2020-11-30T16:44:37+00:00</updated>
<author>
<name>Matthieu Sozeau</name>
</author>
<published>2020-11-30T16:36:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/coq/commit/?id=8c8dddac73d696acf47d61a0714587b99c2c8ac8'/>
<id>8c8dddac73d696acf47d61a0714587b99c2c8ac8</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge PR #13487: CI: Use hash of dockerfile in CACHEKEY</title>
<updated>2020-11-28T16:19:04+00:00</updated>
<author>
<name>coqbot-app[bot]</name>
</author>
<published>2020-11-28T16:19:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/coq/commit/?id=7514bc25c6e8dffeb58ae9af0916dac83953d337'/>
<id>7514bc25c6e8dffeb58ae9af0916dac83953d337</id>
<content type='text'>
Reviewed-by: Zimmi48
Reviewed-by: gares
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Reviewed-by: Zimmi48
Reviewed-by: gares
</pre>
</div>
</content>
</entry>
</feed>
