<feed xmlns='http://www.w3.org/2005/Atom'>
<title>coq/build, branch master</title>
<subtitle>The formal proof system</subtitle>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/coq/'/>
<entry>
<title>Officially discontinue the experimental coq build via ocamlbuild</title>
<updated>2016-06-08T12:32:56+00:00</updated>
<author>
<name>Pierre Letouzey</name>
</author>
<published>2016-06-01T23:22:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/coq/commit/?id=1d6d0060330197896748739a625d0b1c7f083da2'/>
<id>1d6d0060330197896748739a625d0b1c7f083da2</id>
<content type='text'>
 It has been accidentaly broken since early 2014 (and especially
 in 8.5), no easy repair, I won't devote any more hours to this stuff.
 Moreover no one seems to care apart from Emilio, but he's ok to work
 on this in a separate repository or branch.
 I left a dev/doc/ocamlbuild.txt file with a few words about this
 experiment.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
 It has been accidentaly broken since early 2014 (and especially
 in 8.5), no easy repair, I won't devote any more hours to this stuff.
 Moreover no one seems to care apart from Emilio, but he's ok to work
 on this in a separate repository or branch.
 I left a dev/doc/ocamlbuild.txt file with a few words about this
 experiment.
</pre>
</div>
</content>
</entry>
<entry>
<title>Minor fix in the ./build wrapper for ocamlbuild</title>
<updated>2012-10-06T10:08:55+00:00</updated>
<author>
<name>letouzey</name>
</author>
<published>2012-10-06T10:08:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/coq/commit/?id=48b3abb2373a1bd4655f2de44f42245be4d773ac'/>
<id>48b3abb2373a1bd4655f2de44f42245be4d773ac</id>
<content type='text'>
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/coq/trunk@15877 85f007b7-540e-0410-9357-904b9bb8a0f7
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/coq/trunk@15877 85f007b7-540e-0410-9357-904b9bb8a0f7
</pre>
</div>
</content>
</entry>
<entry>
<title>lib directory is cut in 2 cma.</title>
<updated>2012-04-12T20:49:01+00:00</updated>
<author>
<name>pboutill</name>
</author>
<published>2012-04-12T20:49:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/coq/commit/?id=59c9403ceb09a35ed219b522e9f5abdb50615d76'/>
<id>59c9403ceb09a35ed219b522e9f5abdb50615d76</id>
<content type='text'>
 - Clib that does not depend on camlpX and is made to be shared by all coq
   tools/scripts/...
 - Lib that is Coqtop specific

As a side effect for the build system :
 - Coq_config is in Clib and does not appears in makefiles
 - only the BEST version of coqc and coqmktop is made
 - ocamlbuild build system fails latter but is still broken

(ocamldebug finds automatically Unix but not Str. I've probably done something wrong here.)

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/coq/trunk@15144 85f007b7-540e-0410-9357-904b9bb8a0f7
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
 - Clib that does not depend on camlpX and is made to be shared by all coq
   tools/scripts/...
 - Lib that is Coqtop specific

As a side effect for the build system :
 - Coq_config is in Clib and does not appears in makefiles
 - only the BEST version of coqc and coqmktop is made
 - ocamlbuild build system fails latter but is still broken

(ocamldebug finds automatically Unix but not Str. I've probably done something wrong here.)

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/coq/trunk@15144 85f007b7-540e-0410-9357-904b9bb8a0f7
</pre>
</div>
</content>
</entry>
<entry>
<title>Ocamlbuild needs OCAML_LD_LIBRARY_PATH (bug #2502)</title>
<updated>2011-02-25T14:19:40+00:00</updated>
<author>
<name>glondu</name>
</author>
<published>2011-02-25T14:19:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/coq/commit/?id=51f2b9f79b92e6feee8915f311fdb75c273fabf4'/>
<id>51f2b9f79b92e6feee8915f311fdb75c273fabf4</id>
<content type='text'>
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/coq/trunk@13857 85f007b7-540e-0410-9357-904b9bb8a0f7
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/coq/trunk@13857 85f007b7-540e-0410-9357-904b9bb8a0f7
</pre>
</div>
</content>
</entry>
<entry>
<title>Some more adaptations for Debian--&gt;mingw32</title>
<updated>2010-02-26T18:13:48+00:00</updated>
<author>
<name>letouzey</name>
</author>
<published>2010-02-26T18:13:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/coq/commit/?id=f5c13ce06bd0f7e7d3a6e18467f5b4b88e253974'/>
<id>f5c13ce06bd0f7e7d3a6e18467f5b4b88e253974</id>
<content type='text'>
 * Remove option -mwindows which isnt working : the GUI binary refuses to
   launch in a real windows.

 * simplification of ./build. New way of use :
    ./configure -prefix "" -arch win32 &amp;&amp; ./build win32
   This way we avoid any tricks with coq_config.ml.
   It is also best to avoid ./configure -local otherwise Envars.coqbin ()
   will be wrong later.

 * Avoid creation of an ad-hoc coq_config in myocamlbuild.ml

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/coq/trunk@12819 85f007b7-540e-0410-9357-904b9bb8a0f7
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
 * Remove option -mwindows which isnt working : the GUI binary refuses to
   launch in a real windows.

 * simplification of ./build. New way of use :
    ./configure -prefix "" -arch win32 &amp;&amp; ./build win32
   This way we avoid any tricks with coq_config.ml.
   It is also best to avoid ./configure -local otherwise Envars.coqbin ()
   will be wrong later.

 * Avoid creation of an ad-hoc coq_config in myocamlbuild.ml

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/coq/trunk@12819 85f007b7-540e-0410-9357-904b9bb8a0f7
</pre>
</div>
</content>
</entry>
<entry>
<title>mingw32 cross-compilation: coqide.exe as a GUI program, nicer ./build script</title>
<updated>2010-02-25T19:09:03+00:00</updated>
<author>
<name>letouzey</name>
</author>
<published>2010-02-25T19:09:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/coq/commit/?id=94315f7e1fb2647785d82262a669a70e0e202503'/>
<id>94315f7e1fb2647785d82262a669a70e0e202503</id>
<content type='text'>
 we pass -mwindows to the mingw32 linker, this allows coqide.exe to be
 considered as a GUI windows program instead of as a console one.

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/coq/trunk@12814 85f007b7-540e-0410-9357-904b9bb8a0f7
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
 we pass -mwindows to the mingw32 linker, this allows coqide.exe to be
 considered as a GUI windows program instead of as a console one.

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/coq/trunk@12814 85f007b7-540e-0410-9357-904b9bb8a0f7
</pre>
</div>
</content>
</entry>
<entry>
<title>Win32 cross-compilation from debian: build of coqide.exe and other binaries</title>
<updated>2010-02-24T19:30:09+00:00</updated>
<author>
<name>letouzey</name>
</author>
<published>2010-02-24T19:30:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/coq/commit/?id=043532049cf272fd870294265707febc68d1e6a5'/>
<id>043532049cf272fd870294265707febc68d1e6a5</id>
<content type='text'>
 Details will follow. In a word, we use a gtk+ win32 bundle from gtk.org
 to build some (unofficial) mingw32-liblablgtk2 debian packages. Then
  ./configure -local &amp;&amp; ./build win32
 is enough to get all native win32 binaries and plugin cmxs from
 a confortable linux box.

 Next step: an auto-installer :-)

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/coq/trunk@12804 85f007b7-540e-0410-9357-904b9bb8a0f7
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
 Details will follow. In a word, we use a gtk+ win32 bundle from gtk.org
 to build some (unofficial) mingw32-liblablgtk2 debian packages. Then
  ./configure -local &amp;&amp; ./build win32
 is enough to get all native win32 binaries and plugin cmxs from
 a confortable linux box.

 Next step: an auto-installer :-)

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/coq/trunk@12804 85f007b7-540e-0410-9357-904b9bb8a0f7
</pre>
</div>
</content>
</entry>
<entry>
<title>Experimental build of coqtop.exe + plugins via cross-compilation linux--&gt;win32</title>
<updated>2010-02-18T18:14:50+00:00</updated>
<author>
<name>letouzey</name>
</author>
<published>2010-02-18T18:14:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/coq/commit/?id=c0511de2634363029307aa35a1f41539bae905d0'/>
<id>c0511de2634363029307aa35a1f41539bae905d0</id>
<content type='text'>
 Ideally, just install the cross-compiler (mingw32-ocaml on debian)
 and launch ./configure -local &amp;&amp; ./build win32

 For the moment, this needs some twicking of mingw32-ocaml, plus
 a mingw32-camlp5 which is not yet distributed. If you want to play with
 that, contact me...

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/coq/trunk@12792 85f007b7-540e-0410-9357-904b9bb8a0f7
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
 Ideally, just install the cross-compiler (mingw32-ocaml on debian)
 and launch ./configure -local &amp;&amp; ./build win32

 For the moment, this needs some twicking of mingw32-ocaml, plus
 a mingw32-camlp5 which is not yet distributed. If you want to play with
 that, contact me...

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/coq/trunk@12792 85f007b7-540e-0410-9357-904b9bb8a0f7
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove bashisms</title>
<updated>2010-01-28T22:10:08+00:00</updated>
<author>
<name>glondu</name>
</author>
<published>2010-01-28T22:10:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/coq/commit/?id=115860adb8e0054b005fe08efc45d999b2f0f3c1'/>
<id>115860adb8e0054b005fe08efc45d999b2f0f3c1</id>
<content type='text'>
As pointed out by Nima Hoda, bash is not installed everywhere... and
we really don't NEED bash anyway.

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/coq/trunk@12701 85f007b7-540e-0410-9357-904b9bb8a0f7
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
As pointed out by Nima Hoda, bash is not installed everywhere... and
we really don't NEED bash anyway.

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/coq/trunk@12701 85f007b7-540e-0410-9357-904b9bb8a0f7
</pre>
</div>
</content>
</entry>
<entry>
<title>Backport of Eric Le Lay's patch (bug report #2078) from v8.2 branch</title>
<updated>2009-04-08T15:50:39+00:00</updated>
<author>
<name>herbelin</name>
</author>
<published>2009-04-08T15:50:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/coq/commit/?id=0cf541452e6bb56ddddfae6bd9c1e08fbd47a687'/>
<id>0cf541452e6bb56ddddfae6bd9c1e08fbd47a687</id>
<content type='text'>
(r12063) for smooth compilation/installation under Solaris (/bin/sh -&gt;
/bin/bash, -or -&gt; -o in find, echo -n -&gt; printf, ! in test rather than
in if).



git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/coq/trunk@12065 85f007b7-540e-0410-9357-904b9bb8a0f7
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
(r12063) for smooth compilation/installation under Solaris (/bin/sh -&gt;
/bin/bash, -or -&gt; -o in find, echo -n -&gt; printf, ! in test rather than
in if).



git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/coq/trunk@12065 85f007b7-540e-0410-9357-904b9bb8a0f7
</pre>
</div>
</content>
</entry>
</feed>
